SELECT COLUMN NAMES
is niet geldig in MySQL. Er zijn vergelijkbare dingen zoals DESCRIBE [table];
of SHOW COLUMNS FROM [table];
, maar u kunt er geen WHERE-clausules op plaatsen. Veel beter is om de INFORMATION_SCHEMA
. te gebruiken virtuele DB b.v. -
SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS`
WHERE `TABLE_SCHEMA`='[database name]' and `TABLE_NAME`='[table name]'
AND `COLUMN_NAME` LIKE '%PLA%'
Zie http://dev.mysql.com/doc/ refman/5.6/en/columns-table.html voor meer informatie.