0
我用SQLITE合併了兩個文件,因爲我的python在加入這兩個文件時內存不足。如何使用sqlite將連接後創建的sql錶轉換成csv文件?
我用下面的命令
.headers on
.mode csv
.output test.csv
Select * from new_dataframe Left outer join dataframe on new_dataframe.user_id=dataframe.user_id;
.output stdout
當我使用上面的代碼,它給了我作爲
near ".": syntax error:
所以我刪除了語法錯誤「」,但當時它給我的錯誤
near "headers": syntax error:
然後我想我會嘗試使用「;」但它仍然給我與上面相同的錯誤。
我正在使用DB Browser for SQLite,因爲您可以相當熟悉SQLite。我試圖查找文檔,我無法弄清楚。我甚至在YouTube上查找了一些教程,他們似乎都在使用'。'。在他們的命令之前,但是他們都沒有使用DB瀏覽器。
有人知道這裏發生了什麼嗎?
還當我只需運行此命令
Select * from new_dataframe Left outer join dataframe_updated on new_dataframe.user_id=dataframe_updated.user_id
運行良好。創建一個新表,不是「;」必要的,可能是因爲它只有一行代碼。
你可以試試這個解決方案http://stackoverflow.com/a/21741408/2055854 –