首页 / 文章教程 / 正文

SQL速查表

📝 文章教程 · 🕐 2025-07-30 · 👁 3 次
📌 摘要:SQL查询、增删改、常用函数语法速查

本页为通用SQL语法,MySQL/PostgreSQL基本通用。

📖 查询
SELECT * FROM t WHERE id=1条件查询
SELECT DISTINCT col FROM t去重
SELECT * FROM t LIMIT 10 OFFSET 20分页(第3页每页10)
SELECT * FROM t ORDER BY id DESC排序
SELECT a.*,b.name FROM a JOIN b ON a.bid=b.id内连接
SELECT col, COUNT(*) FROM t GROUP BY col分组聚合
SELECT ... HAVING COUNT(*)>1分组后过滤
✏️ 增删改
INSERT INTO t(a,b) VALUES('x',1)插入
UPDATE t SET a=1 WHERE id=2更新(务必带WHERE)
DELETE FROM t WHERE id=2删除(务必带WHERE)
REPLACE INTO t ...存在则替换否则插入
🧮 函数
COUNT/SUM/AVG/MAX/MIN聚合函数
UPPER/LOWER/LENGTH/REPLACE字符串函数
DATE_FORMAT(NOW(),"%Y-%m-%d")日期格式化
IFNULL(col,0)空值兜底
CASE WHEN ... THEN ... END条件判断

💬 用户评论

还没有评论

微信二维码
微信号:请添加微信联系我