SQL 语法速查
SQL 语法速查:SELECT/INSERT/UPDATE/DELETE/JOIN/子查询/事务/窗口函数。
🗄️ SQL Grammar Quick Reference
📐 工作原理与说明
SQL 语法速查。
- 查询:SELECT、FROM、WHERE、GROUP BY、HAVING、ORDER BY、LIMIT/OFFSET。
- 连接:INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL JOIN、CROSS JOIN。
- 聚合:COUNT、SUM、AVG、MIN、MAX;窗口函数 ROW_NUMBER、RANK、LAG/LEAD。
- 写操作:INSERT、UPDATE、DELETE,以及 UPSERT(MERGE / ON CONFLICT)。
Browse a SQL cheat sheet in your browser — queries, joins and functions reference.
📚 深度解析:SQL 语法速查
💡 常见使用场景
- 跨库 SELECT/CTE/窗口函数速查。
- 写复杂查询时查 CTE 与窗口函数:把多步计算拆成 WITH 子句,比嵌套子查询更易读易改。
CTE
`WITH t AS (SELECT 1) SELECT * FROM t`。
❓ 常见问题(FAQ)
- CTE 与子查询?
- CTE 可读性好,递归 CTE 可处理层级。
- 为什么同样的查询换个库就报错?
- 因为 SQL 只是标准,各家实现差异很大:日期函数、字符串拼接(|| vs CONCAT)、分页语法(LIMIT vs TOP vs ROWNUM),以及窗口函数的支持程度都不同。跨库时应尽量用最基础的语法,并把差异部分隔离在应用层或迁移脚本里。
⚠️ 使用说明与注意事项
- 本工具纯前端运行,数据不会上传到服务器
- 建议在主流浏览器(Chrome/Safari/Firefox/Edge)中使用
- 计算结果仅供参考,请以实际应用场景为准
已复制
▼
工具简介
SQL 语法速查。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。