SQL创建查询并重定向到文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL创建查询并重定向到文件相关的知识,希望对你有一定的参考价值。

我写了一个查询并过滤掉了E.G“超过120,000美元的工资”。

我想将答案重定向到.csv文件,但是我遇到了问题。

我在网上读到:要将查询的输出重定向到文件,请附加以下内容

您查询的子句:

INTO OUTFILE <filename> FIELDS TERMINATED BY ',' LINES TERMINATED BY '
'

但是:当我将此追加到我的查询中时......

SELECT from_date FROM dept_emp_latest_date WHERE from_date < '2002-08-01' and from_date > '2002-07-01' INTO OUTFILE new_hires.csv FIELDS TERMINATED BY ',' LINES TERMINATED BY '
';

我刚收到语法错误。

下面的查询工作正常。但我需要帮助将其重定向到我的文件... new_hires.csv。

SELECT from_date FROM dept_emp_latest_date WHERE from_date < '2002-08-01' and from_date > '2002-07-01'
答案

看起来你需要将new_hires.csv放在单引号('new_hires.csv')中。

另外,我认为你的陈述的顺序需要把FROMWHERE条款放在最后。尝试一下:

SELECT from_date INTO OUTFILE 'new_hires.csv'
FIELDS TERMINATED BY ','
LINES TERMINATED BY '
'
FROM dept_emp_latest_date
WHERE from_date < '2002-08-01' AND from_date > '2002-07-01';

以上是关于SQL创建查询并重定向到文件的主要内容,如果未能解决你的问题,请参考以下文章

如何检查会话是否已启动并重定向用户? [重复]

如何在 Spring mvc 中下载 pdf 文件并重定向到主页

从 URL 中删除 2 个文件夹并重定向到页面

通过重定向到贝宝并重定向回应用程序来创建商家帐户的贝宝集成

创建类别并重定向到 category.index 后,在 laravel 中找不到基表或视图

谷歌云功能下载文件并重定向到桶存储