Jak zdůraznil aziz-shaikh, neexistuje způsob, jak potlačit jednotlivý sloupec z *
direktivu, ale možná budete moci použít následující hack:
SELECT CONCAT(c.FIRSTNAME, ',', c.LASTNAME) AS FIRSTNAME,
c.*
FROM `customer` c;
To způsobí druhý výskyt FIRSTNAME
převezmete alias FIRSTNAME_1
takže byste měli být schopni bezpečně oslovit své přizpůsobené FIRSTNAME
sloupec. Musíte vytvořit alias tabulky, protože *
v jakékoli jiné poloze než na začátku selže, pokud není aliasován.
Doufám, že to pomůže!