1.基本select 语句
1.1.select基本语句
这个没啥好讲的。。
1.2.取消重复元组
select distinct 字段名 from 表:这里的distinct是作用于查询的所有的字段上的
1.3.TOP
select [TOP n] [*|column] from 表:表示指定选取结果集中的前n个
1.4.查询计算列
select 后面的子句也可以是一个表达式,表达式是经过某些列计算得到的结果。
1.5.使用别名查询
2.限定查询条件(where)
2.1.比较运算符
where子句中比较运算符主要有>,<,>=,<=,<>,!=
2.2.范围运算符
[not] between values1 and values2
其中 values1必须小于 values2
2.3.逻辑运算符
where not 表达式 | 表达式 and(OR) 表达式:当条件成立时则返回结果集
2.4.字符匹配
where expression [not] LIKE '###':其中_表示单个字符,%表示长度不确定的字符
2.5.列表运算符
where expression [not] in () :当有多个值的时候,需要将各个值之间进行逗号隔开
2.6.未知值
where 列名 is null (is not null)
3.规范化查询
3.1.排序查询
order by 列名 DESC(ASC):DESC表示升序,ACS表示降序,默认是ASC,可以按照多个列进行排序
3.2.分组查询
group by expression :通常group by 和统计函数一起使用(比如:COUNT,SUM,AVG,MAX,MIN)。