比如:数据库有10个字段,在mysql控制台可以通过下列语句导出相应三个字段的数据到csv文件
SELECT age,work,name FROM data65 WHERE age > 40 AND work <>'' into outfile 'D:\\40.csv';
如何导出name不重复的包含age,work,name三个字段的csv文件呢?
比如:数据库有10个字段,在mysql控制台可以通过下列语句导出相应三个字段的数据到csv文件
SELECT age,work,name FROM data65 WHERE age > 40 AND work <>'' into outfile 'D:\\40.csv';
如何导出name不重复的包含age,work,name三个字段的csv文件呢?
-- 三个字段组合唯一
SELECT distinct age,work,name FROM data65 WHERE age > 40 AND work <>'' into outfile 'D:\\40.csv';
-- 仅name唯一
SELECT age,work,name FROM data65 WHERE age > 40 AND work <>'' group by name into outfile 'D:\\40.csv';