SELECT COLUMN NAMES
nie działa w MySQL. Istnieją podobne rzeczy, takie jak DESCRIBE [table];
lub SHOW COLUMNS FROM [table];
, ale nie można umieszczać na nich klauzul WHERE. Znacznie lepiej jest użyć INFORMATION_SCHEMA
wirtualna baza danych np. -
SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS`
WHERE `TABLE_SCHEMA`='[database name]' and `TABLE_NAME`='[table name]'
AND `COLUMN_NAME` LIKE '%PLA%'
Zobacz http://dev.mysql.com/doc/ refman/5.6/pl/kolumny-tabela.html aby uzyskać więcej informacji.