在MySQL中运行查询时,我将查询保存为文件时会使用命令SELECT [fieldnames] from [tablenames] INTO OUTFILE ['filename.txt
],以便稍后我可以在excel中打开它。
是否可以将字段名作为第一列包含在输出文件中?
谢谢。
答案 0 :(得分:0)
由于您提到在评论中使用命令行,因此您最简单的方法就是使用标题UNION
查询 - 这样它就会成为文件的一部分。
例如,如果您的表格包含以下字段名称:first_name
,last_name
,age
,则您的SELECT
查询将如下所示:
SELECT * FROM
(SELECT 'First Name', 'Last Name', 'Age' UNION
SELECT first_name, last_name, age FROM [tablenames])
INTO [outfile]
然而,最简单方式是在MySQL Workbench中运行查询,然后选择"使用列名保存"保存结果时。