Zacznij terazZacznij za darmo

Bazy danych i SQL z csvkit

Dzięki csvsql i sql2csv możemy przeprowadzić cały proces pracy z danymi bezpośrednio w terminalu – bez konieczności instalowania i konfigurowania dodatkowych klientów SQL. W tym ćwiczeniu podsumowującym pobierzemy dane z bazy SQLite, połączymy je z lokalnie zapisanym plikiem, a następnie wyślemy gotowy plik z powrotem do bazy – wszystko bez wychodzenia z wiersza poleceń.

To ćwiczenie jest częścią kursu

Przetwarzanie danych w wierszu poleceń

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Store SQL for querying from SQLite database 
sqlquery_pull="SELECT * FROM SpotifyMostRecentData"

# Apply SQL to save table as local file 
sql2csv --db "___:///___.__" --query "$___" > SpotifyMostRecentData.csv
Edytuj i uruchom kod