在線 SQL 執行器
在內置範例資料集上直接執行 SQL 並查看結果,支援自訂建表、多語句執行與 CSV/JSON 匯出
SQL 執行
在內置範例表上執行 SQL,立即看到結果
資料集
查詢語句
多條語句用分號分隔,依次執行
執行結果
執行後顯示結果
使用說明
📖 工具介紹
想驗證一段 SQL 寫得對不對,或者想練手,通常要裝資料庫、建表、灌資料,光環境就夠折騰。這個工具把這些都省了:頁面內置几套範例資料集,打開就能寫 SQL,點執行立刻看到結果表格,不需要安裝任何東西,也不需要連伺服器。
內置員工與部門、訂單與商品、學生與成績、圖書與借閱四套資料集,每套都有合理的字段和資料量,可以練習 WHERE 過滤、ORDER BY 排序、GROUP BY 分組聚合、JOIN 關聯查詢與子查詢。也可以切到自訂模式,自己寫 CREATE TABLE 與 INSERT 建一套表來測。
執行結果以表格呈現,顯示返回行數、列數與耗時,出錯時給出具體原因——表不存在、列名不存在、語法無法解析或函數暫不支援,都寫明位置。多條語句可以用分號分隔依次執行,適合先建表再查詢的完整流程。
查詢在瀏覽器本地執行,不聯網、不連接任何資料庫,資料不會離開本機。結果可匯出 CSV 或 JSON,方便繼續在別處使用。
✨ 功能特點
- 四套資料集:員工部門、訂單商品、學生成績、圖書借閱,開箱可練。
- 自訂建表:可自己寫 CREATE TABLE 與 INSERT 構造測試表。
- 常用語法:SELECT、WHERE、ORDER BY、GROUP BY、HAVING、JOIN 與聚合函數。
- 多語句執行:分號分隔依次執行,適合建表加查詢的完整流程。
- 錯誤資訊明確:表不存在、列名不存在、函數不支援都會具體提示。
- 執行統計:返回行數、列數與耗時一目了然。
🚀 使用方式
- 選擇一套資料集,或切到自訂模式自己建表。
- 在輸入框寫 SQL,多條語句之間用分號分隔。
- 點【執行】查看結果表格與執行統計。
- 如果報錯,按提示檢查表名、列名或語法。
- 需要重來時點【重設資料庫】還原初始資料。
⚠️ 注意事項
- 是教學與驗證工具輕量引擎覆蓋常用語法,不保證與各資料庫完全一致。
- 不連真實資料庫資料在瀏覽器記憶體中,刷新後回到初始狀態。
- 部分函數不支援遇到不支援的函數會明確提示,不會静默出錯。
- 結果有行數上限超出上限會截斷並提示,避免一次渲染過多行。
- 資料只在本機不聯網、不上傳,語句與資料都不會被記錄。