如何在SQL选择后仅导出一列

时间:2018-09-17 10:36:47

标签: sql select export

我正在使用特定的SQL查询在数据库中进行选择。 (此类查询与两个表有关,其中公共列为id_product) 查询返回2列。 由于第2列的内容比较繁琐,我只想将第1列导出为CSV文件(第1列为id_product)

我没有找到方法。

您知道在选择sql之后如何仅导出一列吗?

在此先感谢您的答复。

帕特里克

1 个答案:

答案 0 :(得分:0)

您需要使用T-SQL。您还需要:

  • 您需要拥有Microsoft.ACE.OLEDB.12.0

  • .CSV文件已经存在。

示例代码:

INSERT INTO OPENROWSET('Microsoft.ACE.OLEDB.12.0','Text;Database=D:\;HDR=YES;FMT=Delimited','SELECT * FROM [FileName.csv]')
    --Your Select statement---
    SELECT Field1, Field2, Field3 FROM DatabaseName