🗄️

在线 SQL 执行器

在内置示例数据集上直接执行 SQL 并查看结果,支持自定义建表、多语句执行与 CSV/JSON 导出
本地执行 📂 开发 👤 ToolWorld 🏷️ v1.1.0
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 与聚合函数。
  • 多语句执行:分号分隔依次执行,适合建表加查询的完整流程。
  • 错误信息明确:表不存在、列名不存在、函数不支持都会具体提示。
  • 执行统计:返回行数、列数与耗时一目了然。

🚀 使用方式

  1. 选择一套数据集,或切到自定义模式自己建表。
  2. 在输入框写 SQL,多条语句之间用分号分隔。
  3. 点【执行】查看结果表格与执行统计。
  4. 如果报错,按提示检查表名、列名或语法。
  5. 需要重来时点【重置数据库】恢复初始数据。

⚠️ 注意事项

  • 是教学与验证工具轻量引擎覆盖常用语法,不保证与各数据库完全一致。
  • 不连真实数据库数据在浏览器内存中,刷新后回到初始状态。
  • 部分函数不支持遇到不支持的函数会明确提示,不会静默出错。
  • 结果有行数上限超出上限会截断并提示,避免一次渲染过多行。
  • 数据只在本机不联网、不上传,语句与数据都不会被记录。

相关推荐

⏫︎
💬