mysql - 将查询结果导出为 csv 文件,并在 mysql 中使用内连接

标签 mysql csv

无法使用 GUI 从 mysql 查询 csv 格式的结果 当我点击导出时,它会跳转到查询窗口

使用下面的查询

select a.product_id,a.model,b.name 
from oc_product a inner join oc_product_description b on
a.product_id=b.product_id where a.status=1

I'm getting result to display but unable to export same as CSV file

最佳答案

select a.product_id,a.model,b.name from oc_product a inner join oc_product_description b on a.product_id=b.product_id where a.status=1 INTO OUTFILE '/tmp/product.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';

可以直接从sql导出。

关于mysql - 将查询结果导出为 csv 文件,并在 mysql 中使用内连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34172744/

相关文章:

mysql - 如何使用 Sequelize 和 mySql 选择外键列的名称?

python - 在Python中逐行将json-ish列表写入csv以获取比特币地址

bash - 使用 Linux 工具将多行 csv 转换为单行

php - PDO 将撇号添加到 mySQL 查询

python - 使用python进行csv文件的数据积累

mysql - 如何从csv中插入记录到mysql?

arrays - 将JSON中的多个数组对象解析为CSV jq的JQ错误:错误(在<stdin>:734665):无法使用字符串索引数组

php - session 变量在 echo 中工作但在 SQL 查询中不起作用

mysql - Tomcat JDBC 连接池通过 XtraBackup 达到最大容量

mysql - 想要通过 group by 函数在单个查询中从三个表中获取所有数据