проблема заказа с экспортом файла CSV из MySQL с заголовками - PullRequest
2 голосов
/ 07 сентября 2011

Я хочу экспортировать из MYsql в CSV с упорядоченным по двум столбцам, я нашел этот учебник: http://homepage.mac.com/kelleherk/iblog/C711669388/E20060511141025/index.html Но он не работает для меня должным образомЕсли я использую оператор без скобок, он выполняет упорядочивание, но использует мой заголовок в качестве строки данных.Но если я использую круглые скобки, это не делает никакого oredring вообще.В чем может быть проблема?Мой запрос:

SELECT 'type' ,'brand' ,'timecenter_hu' ,'karorauzlet_hu' ,'karorauzlet_hu_diff',
'karorauzlet_hu_link', 
UNION (SELECT type, brand, timecenter_hu, karorauzlet_hu,
karorauzlet_hu_diff, karorauzlet_hu_link 
INTO OUTFILE 'c://result.csv'
FIELDS TERMINATED BY ',' 
OPTIONALLY ENCLOSED BY '"' LINES 
TERMINATED BY '\n' FROM 
result ORDER BY brand);

1 Ответ

0 голосов
/ 07 сентября 2011

Я думаю, вам понадобится дополнительный запрос для экспорта в CSV:

SELECT *
FROM 
    (SELECT 'type' ,'brand' ,'timecenter_hu' ,'karorauzlet_hu' ,'karorauzlet_hu_diff' ,'karorauzlet_hu_link'
     UNION 
    (SELECT type, brand, timecenter_hu, karorauzlet_hu, karorauzlet_hu_diff, karorauzlet_hu_link 
        FROM result
        ORDER BY brand)) AS tmp
INTO OUTFILE 'c://result.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...