@kaxa3201

Как сохранить результат запроса в файл csv?

Как это дело сохранить? операционка linux
делаю так, но файл не появляется, запрос отрабатывает
COPY (SELECT  aicraft.id,auto.uri, auto.expires_at, auto.created_at, auto.updated_at
FROM aicraft  LEFT OUTER JOIN aicraft ON aicraft_id = auto.id ) TO '/tmp/stst.csv' ;
  • Вопрос задан
  • 2425 просмотров
Пригласить эксперта
Ответы на вопрос 2
@dimuska139
Backend developer
Если это разовое мероприятие, то установи Navicat - там есть экспорт результатов в CSV. Программа платная, но триала на 2 недели должно хватить.
Ответ написан
Комментировать
@Hedy
Не совсем понятно какая СУБД. Для mysql можно попробовать вот так:
SELECT 
    aicraft.id,auto.uri, auto.expires_at, auto.created_at, auto.updated_at
FROM aicraft  
LEFT OUTER JOIN aicraft ON aicraft_id = auto.id 
INTO OUTFILE '/tmp/result.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы