问题场景
在MySQL中,需要以逗号拼接一个表的所有字段
sql语句
SELECT GROUP_CONCAT(COLUMN_NAME SEPARATOR ",") FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = 'db_name' AND TABLE_NAME = 'table_name'
本文介绍了一种在MySQL中实现以逗号拼接指定表所有字段的方法。通过使用GROUP_CONCAT函数结合information_schema.COLUMNS视图,可以轻松获取指定数据库表的所有字段名。
在MySQL中,需要以逗号拼接一个表的所有字段
SELECT GROUP_CONCAT(COLUMN_NAME SEPARATOR ",") FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = 'db_name' AND TABLE_NAME = 'table_name'
2270
5327

被折叠的 条评论
为什么被折叠?