是否有可能使用MySQL中的查询来获取列名?例如,我有一个SELECT查询:如何从MySQL中的select查询中获取columnames?
SELECT name AS 'name', surname AS 'col1', last_name AS 'col2' FROM tb_people;
所以,我想 “只有一个SQL查询”,如:
Columns or alias of my query
--------
name
col1
col2
我尝试类似的东西:
SHOW COLUMNS (SELECT name AS 'name', surname AS 'col1', last_name AS 'col2' FROM tb_people)
并与
DESCRIBE (SELECT name AS 'name', surname AS 'col1', last_name AS 'col2' FROM tb_people)
但是,这些返回SQL错误。
为什么需要这个? – Karolis