MySQL - 如何在 SELECT 查询中使用 ENCLOSED BY?

标签 mysql select

我需要 Select 查询,它会在最后将结果写入文件。 我希望输出列用双引号分隔,并且我希望在字段之间有逗号,但是我得到一个查询不正确的错误。

select hostname,ip 
FIELDS TERMINATED BY ','
ENCLOSED BY '"' 
FROM TABLE1

作为输出我想得到:

"hostname1","ip1"

"hostname2","ip2"
...........

这可能吗? 谢谢

最佳答案

您可以尝试以下 - 作为引用,您可以查看here

SELECT hostname,ip INTO OUTFILE '/tmp/result.txt'
  FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
   FROM test_table

关于MySQL - 如何在 SELECT 查询中使用 ENCLOSED BY?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55037802/

相关文章:

javascript - 无法将选择选项设置为默认值

mysql - 计算 MySQL 列中子字符串的出现次数

javascript - 无需我请求此行为即可重定向到页面的按钮

ASP.NET MySQL更新多条记录

PHP - 从 mysql 表值中减去一个数字

php - 数据未插入数据库并且没有错误

mysql - 将两个表中的信息合并到一个表中

MYSQL CURDATE() 不工作

mysql - 在 MySQL 中根据 COUNT() 和 MONTH() 检索数据

php - Zend Framework 1. 获取评论