SELECT COLUMN NAMES
non è valido in MySQL. Ci sono cose simili come DESCRIBE [table];
o SHOW COLUMNS FROM [table];
, ma non puoi inserire clausole WHERE su di essi. Molto meglio è usare INFORMATION_SCHEMA
DB virtuale ad es. -
SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS`
WHERE `TABLE_SCHEMA`='[database name]' and `TABLE_NAME`='[table name]'
AND `COLUMN_NAME` LIKE '%PLA%'
Vedi http://dev.mysql.com/doc/ refman/5.6/en/columns-table.html per ulteriori informazioni.