查询连续区间的关键字 between
where 列名 between 开始 and 结束
模糊查询 like
列名 like '_%' '_%'指开头为_的 '%_%'指含有_的 '%_'指结尾为_的
内连接查询 inner join on
select * from 表一 inner join 表二 on 关系
外连接 分为左外和右外
select * from 表一 left outer join 表二 on 条件
select * from 表一 right outer join 表二 on 条件
聚合函数
min:最小
max:最大
count:次数,个数
sum:总数,和
avg:平均数
分组 group by
分组后再处理(只对聚合函数) having
排序 order by 默认升序 降序desc
分页 limit 开始位置,每页多少行
完整的
select 需要查询的 from 表名 where 条件 group by 分组 having 分组后进行筛选 order by 排序 limit 分页
本文介绍了SQL查询中常用的技巧,包括使用between关键字进行连续区间查询、利用like进行模糊查询、通过inner join实现内连接查询、利用left outer join和right outer join进行外连接查询等。此外还详细讲解了聚合函数如min、max、count、sum和avg的应用场景,以及如何通过group by进行分组操作,并结合having对分组后的数据进一步筛选,最后介绍了如何利用order by进行排序及limit实现分页。
1390

被折叠的 条评论
为什么被折叠?



