使用 SQL Online 查詢 CSV
在瀏覽器中針對 CSV 執行 SQL SELECT 查詢:它會載入到你可以過濾、分組和聯接的表中。沒有上傳任何內容。
如何使用 查詢 CSV (SQL)
- 01
將 CSV 貼上到輸入中;它載入到名為 data 的表中。
- 02
編寫 SELECT 查詢並按 Run(或 Ctrl/Cmd + Enter)。
- 03
複製或下載 CSV 格式的結果。
功能說明
這項工具將你的 CSV 載入到真實的 SQLite 表中,並允許你使用 SQL 對其進行查詢。使用 WHERE 進行過濾,使用 GROUP BY 進行彙總,對輸出進行排序,並完全按照你的需要調整輸出。
這是回答有關試算表的問題的最快方法,無需將其匯入資料庫,並且結果可以以 CSV 格式複製或下載。
CSV 如何變成表格
標題列成為列名稱,每列成為表中的一條記錄(預設情況下為命名資料,你可以更改)。看起來是數字的值被儲存為數字,因此可以進行比較和求和。
SQLite 透過 WebAssembly 在瀏覽器中執行查詢,因此連線、聚合和子查詢都可以工作,並且不會上傳任何內容。
隱私安全且不限量
每次轉換都在你的瀏覽器本地進行,因此你的資料永遠不會上傳、記錄或儲存在伺服器上。你可以放心將它用於機密匯出,並且一旦頁面載入,它就會繼續離線工作。
無需註冊,沒有浮水印,也沒有列數限制:唯一的上限是裝置的記憶體。
常見問題
桌子叫什麼?
預設情況下,你的 CSV 會載入到名為 data 的表中,因此像 SELECT * FROM data 這樣的查詢可以立即執行。你可以在表欄位中重新命名它。
支援哪種SQL?
完整的 SQLite 方言,因為它是編譯為 WebAssembly 的真正引擎:WHERE、GROUP BY、HAVING、ORDER BY、連線、子查詢和聚合函式。
我的 CSV 是否已上傳以執行查詢?
不會。CSV 完全在你的瀏覽器中進行解析和查詢,因此資料永遠不會離開你的裝置。
是否有行或檔案大小限制?
沒有固定的列數上限或每日配額。所有處理都在裝置上進行,實際限制取決於裝置記憶體,一般足以處理多數匯出檔中的數萬列資料。
我的資料上傳到任何地方了嗎?
不會。轉換完全在你的瀏覽器中使用瀏覽器端 JavaScript 執行,因此你貼上或拖放的任何內容都不會離開你的裝置。這使得包含客戶電子郵件、財務資料或其他敏感資料的試算表變得安全。