aziz-shaikhが指摘しているように、*
から個々の列を抑制する方法はありません。 ディレクティブ。ただし、次のハックを使用できる場合があります。
SELECT CONCAT(c.FIRSTNAME, ',', c.LASTNAME) AS FIRSTNAME,
c.*
FROM `customer` c;
これを行うと、FIRSTNAME
が2回出現します。 エイリアスFIRSTNAME_1
を採用する列 したがって、カスタマイズしたFIRSTNAME
に安全に対処できるはずです。 桁。 *
であるため、テーブルのエイリアスを作成する必要があります エイリアスがない場合、開始時以外の位置では失敗します。
お役に立てば幸いです。