在有些时候, 我们写 insert into 语句的时候, 需要列出所有的列名, 但是又不想全部手敲, 可以通过下面的SQL语句得到表所有列名,并以逗号分隔.
insert into
SELECT GROUP_CONCAT(COLUMN_NAME SEPARATOR ",") FROM information_schema. COLUMNS WHERE TABLE_SCHEMA = 'db_name' AND TABLE_NAME = 'table_name'