跳至內容
Monu Tools

使用 SQL Online 查詢 CSV

在瀏覽器中針對 CSV 執行 SQL SELECT 查詢:它會載入到你可以過濾、分組和聯接的表中。沒有上傳任何內容。

如何使用 查詢 CSV (SQL)

  1. 01

    將 CSV 貼上到輸入中;它載入到名為 data 的表中。

  2. 02

    編寫 SELECT 查詢並按 Run(或 Ctrl/Cmd + Enter)。

  3. 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 執行,因此你貼上或拖放的任何內容都不會離開你的裝置。這使得包含客戶電子郵件、財務資料或其他敏感資料的試算表變得安全。

來源

報告問題