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