例如,我们有一个包含"id“、"name”、"type“、"year”列的表。我的目标输出应该是SELECT CONCAT(id, name, type, year) FROM table。
有没有可能在不知道列的情况下这样做,这样我就可以对我想要的每个表使用它,而不需要先分析它的列?像CONCAT(*)这样的东西
我希望你能帮助我。
非常感谢。
关于Wulf
发布于 2011-10-28 19:05:41
AFAIK,你首先要知道列。这
SHOW COLUMNS FROM table将返回所有列。使用结果进行SELECT查询。
发布于 2011-10-28 17:45:37
检查MySQL的information_schema表,它包含有关您的表的元信息。http://dev.mysql.com/doc/refman/5.0/en/information-schema.html
https://stackoverflow.com/questions/7927561
复制相似问题