这是我的表的一个子集:
first | last | city
Fred | NULL | LA
Mary | Jane | Boulder
如何在不指定列名的情况下连接每一列? (我的 REAL 表中有 20 列,但我不想输入它们)。我有:
SELECT CONCAT('first', ',' , 'last' , ',' , 'city') FROM table; # How do I do it without specifying the column names????
期望的结果:
Fred,NULL,LA
Mary,Jane,Boulder
最佳答案
简短的回答:你不能。
长答案:您可以使用 INFORMATION_SCHEMA
和动态 sql,但这是一个非常糟糕的主意。
关于mysql - 连接每一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4917575/