我想选择列名,但是我不知道表结构,并且它可能会改变,所以我不能硬编码带有列名的选择语句。我也不想选择每一列。有没有简单的方法来做到这一点?
我认为这可能是这两个查询的某种组合,但我的SQL水平并不那么好。
也许我需要进行联接?... 无论如何,任何帮助都将是极好的,谢谢。
我认为这可能是这两个查询的某种组合,但我的SQL水平并不那么好。
SHOW COLUMNS FROM table_name;
SELECT * FROM table_name;
我尝试使用子查询,但它没有起作用。似乎什么也没有发生,我没有收到错误提示,只是没有结果。
SELECT (SELECT column_name
FROM information_schema.columns
WHERE table_name ='table_name')
FROM table_name;
也许我需要进行联接?... 无论如何,任何帮助都将是极好的,谢谢。