2017-10-12 3 views
0

J'ai une base de données nommée = many_cars avec la table "cars" et j'essaie de copier toutes les voitures avec la couleur = silver et make = ford et ORDER BY LicenseNumber à mon fichier txt appelé silver- ford.txt. Ce que j'ai essayé est d'abordInsérer les données SQL dans le fichier txt

Cela devrait se faire en bash et Sqlite3

SELECT * FROM voitures où la couleur = 'Argent' ET CESSEZ = 'Ford'

ORDER BY LicenseNumber

INSERT INTO argent-fords.txt

+0

Vous devez écrire une sorte de script. par exemple écrire un script python qui exécute cette requête et écrit la sortie dans un fichier txt –

+0

@JonEkiz im assez sûr que ce n'est pas nécessaire .. il doit y avoir quelque chose im manquant ou ne pas y penser. – Peterssoen

+0

peut-être que cela aide? : https://stackoverflow.com/questions/6076984/how-do-i-save-the-result-of-a-query-as-a-csv-file –

Répondre

1

Voici une très belle tutorial. CSV est le même que TXT - fichier simplement plat, vous pouvez changer d'extension après exprot, si vous le souhaitez.

Choisissez un mode, définissez l'option d'en-tête et définissez la destination. Pour exécuter votre sélection

.headers on 
.mode csv 
.output data.csv 
SELECT...