1
我需要根据另一个表中的列值将表转储为多个文件。根据不同表中的列将表导出到csv到多个文件
我也想使用mysql命令行,而不是通过任何脚本语言。可能吗?
如:
表A具有
(ID, Name, Stuff)
,Name
独特
表B有
(ID, Name, Start, End)
我想倾倒在B,其Name
存在于所有的行A
,每个基于012自己的文件。
在SQL中,大致是这样的:
SELECT *
FROM B
WHERE Name = 'brad' (exists in A)
INTO OUTFILE '/home/csv/brad.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
除了存在于A.每名