SELECT COLUMN NAMES
не е валиден в MySQL. Има подобни неща като DESCRIBE [table];
или SHOW COLUMNS FROM [table];
, но не можете да поставите клаузи WHERE върху тях. Много по-добре е да използвате INFORMATION_SCHEMA
виртуална база данни напр. -
SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS`
WHERE `TABLE_SCHEMA`='[database name]' and `TABLE_NAME`='[table name]'
AND `COLUMN_NAME` LIKE '%PLA%'
Вижте http://dev.mysql.com/doc/ refman/5.6/en/columns-table.html за повече информация.