質問: select文で、指定カラム以外の全カラムを一括指定って可能でしょうか select文で、指定カラム以外の全カラムを一括指定って可能でしょうか? mysqlサーバのバージョンは5.0.77です。 下記のように「*」を使用して指定テーブルの全カラムを表示する方法がありますが、 select tablename.* from tablename 上記の逆で、指定テーブルの指定カラム以外の全カラムを一括指定って可能でしょうか? 例えば下記のような「^」みたいな、又は同等な書き方があれば良いなと思ってまして。 select tablename.^columnname1 from tablename ちなみに、下記のように一つ一つ表示したいカラムを指定する方法以外です。 select tablename.columnname2 , tablename.columnname3 from tablename よろしくお願いします。
回答: たぶんないし、表示しても無視すればいいのでは? 逆にselect *はまともなsqlユーザーだったらトラブルの元なので使いません。 普通にフィールド名は列記しましょう