1
Есть ли способ экспортировать данные в таблицу MySQL с заголовками столбцов?MySQL: динамически экспортировать CSV-файл с заголовками
Я нахожу способ сделать это путем жесткого кодирования заголовков в запрос, но если в таблице есть около 60 или даже 100 столбцов, это невозможно.
Я пробовал запрос ниже, но я не могу получить результат, так как первая часть запроса возвращает конкатенированную строку всех заголовков в таблице. Она не дает мне желаемого результата:
(select concat(group_concat(COLUMN_NAME separator ','), "\n")
from information_schema.COLUMNS
where table_name = '<table name>'
and table_schema = '<DB name>'
order by ORDINAL_POSITION)
union all
(select * from <table name> into outfile "E:\\test.csv" fields terminated by "," lines terminated by "\n");
если имеется 100 полей в таблице, чем бы вы занялись? –
Я думаю, что это единственный способ. –
, и вам нужно добавить все поле таким образом. –