为了添加列值,我们需要使用 union 语句。可以借助以下示例进行演示 -
示例
在此示例中,student_info 中的数据将导出到 csv 文件。 csv 文件的第一行将作为列的名称。
mysql>(select 'id', 'name', 'address', 'subject')union(select id, name, address, subject from student_info into outfile 'c:/mysql/bin/mysql-files/student_25.csv'fields enclosed by '"' terminated by ';' escaped by '"' lines terminated by '\r');query ok, 7 rows affected (0.04 sec)
执行上述查询后,mysql 创建 student_25.csv 文件,其中包含以下值 -
id;    "name";      "address";      "subject"101;   "yashpal";   "amritsar";     "history"105;   "gaurav";    "chandigarh";   "literature"125;   "raman";     "shimla";       "computers"130;   "ram";       "jhansi";       "computers"132;   "shyam";     "chandigarh";   "economics"133;   "mohan";     "delhi";        "computers"
以上就是我们如何将数据导出到 csv 文件,并将列标题作为第一行?的详细内容。
   
 
   