【发布时间】:2014-05-15 13:03:22
【问题描述】:
我编写了这个简单的查询,它将把表中的所有数据提取到一个 CSV 文件中。
SELECT Group_concat(Concat(column_name))
FROM information_schema.columns
WHERE table_name = 'subject_assignment'
AND table_schema = 'newschema2'
UNION ALL
SELECT (SELECT Group_concat('`', column_name, '`')
FROM information_schema.columns
WHERE table_name = 'subject_assignment'
AND table_schema = 'newschema2')
FROM subject_assignment
INTO OUTFILE 'D:\\export\\asd.csv'
现在,第一部分效果很好,但第二部分有问题。 它不是从列列表中指定的列中提取数据,而是一遍又一遍地向我显示所有列名。
您能否建议我做错了什么?
谢谢。
【问题讨论】: