如何将DISTINCT数据导出到DISTINCT文件中

时间:2015-07-10 09:30:00

标签: mysql mysql-workbench mysqldump

MFMailComposeViewController

我在amc_info中有大量数据,有不同的部门。一个部门可能有多行,总部门超过30,现在我想用部门文件名导出这些数据。

2 个答案:

答案 0 :(得分:0)

我认为这是你想要实现的目标:

SELECT * INTO OUTFILE 'file.txt' 
FROM `amc_info` WHERE department IN (SELECT DISTINCT department FROM `amc_info`)

也查看SELECT INTO语法:https://dev.mysql.com/doc/refman/5.1/en/select-into.html

如果您只是想尝试获得DISTINCT部门:

SELECT DISTINCT department INTO OUTFILE 'file_name.txt'
FROM `amc_info`

答案 1 :(得分:0)

我正在使用perl脚本 请确保安装了Perl并安装了DBI,DBD模块

std::string

注意:更改此脚本并添加数据库名称,用户名和密码。如果使用远程数据库服务器提供远程IP而不是localhost

First Select用于获取您的部门 第二选择是为每个部门创建文件并发布其各自的部门数据