निकटतम स्थिति से कॉलम नाम खोजने के लिए आप INFORMATION_SCHEMA.COLUMNS का उपयोग कर सकते हैं। मुझे एहसास है कि यह वह नहीं है जो आपने मांगा था, लेकिन मुझे लगता है कि यह उतना ही करीब हो सकता है जितना आप प्राप्त कर सकते हैं। उदाहरण के लिए, आप एक चुनिंदा स्टेटमेंट बना सकते हैं जिसमें पहला, दूसरा और पांचवां कॉलम इस प्रकार है:
SELECT CONCAT("SELECT ",
GROUP_CONCAT(column_name SEPARATOR ", "),
" FROM ", table_name)
FROM information_schema.columns
WHERE table_schema = database()
AND table_name = 'my_table'
AND ordinal_position IN (1,2,5)
GROUP BY table_name
ORDER BY ordinal_position;