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/hi/columns-table.html अधिक जानकारी के लिए।