SQL 语法速查

🗄️ 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),以及窗口函数的支持程度都不同。跨库时应尽量用最基础的语法,并把差异部分隔离在应用层或迁移脚本里。
⚠️ 使用说明与注意事项
已复制
📖关于「SQL 语法速查」 ▼

📝工具简介

SQL 语法速查。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。