文章目录
一.常用查询
1、select
- 显示表格中一个或数个字段的所有资料
语法:
select 字段 from 表名;
2、distinct
- 不显示重复的资料(去重)
语法:
select distinct 字段 from 表名;
3、where
- 有条件查询
语法:
select 字段 from 表名 where 条件;
4、and、or
- and(并且)
- or(或者)
语法:
select 字段 from 表名 where 条件1 [and|or] 条件2;
5、in
- 显示已知的值的资料
语法:
select 字段 from 表名 where 字段 in ('值1','值2',...);
6、between
- 显示两个值范围内的资料
语法:
select 字段 from 表名 where 字段 between '值1' and '值2';
7、通配符、like
- 通常通配符都是跟like一起使用
- %:百分号表示零个,一个或多个字符
- _:下划线表示单个字符
like:用于匹配模式来查找资料
语法:
select 字段 from 表名 where 字段 like '条件';
8、order by
- 按关键字排序
语法:
select 字段 from 表名 [where 条件] order by 字段 [asc,desc];
9、group by
- 对group by后面的栏位的查询结果进行汇总分组
- 通常结合聚合函数一起使用
- GROUP BY 有一个原则,就是 SELECT 后面的所有列中,没有使用聚合函数的列,必须出现在GROUP BY后面。
语法:
select 栏位1,sum(栏位2) from 表名 group by