SQL server第四章 定制查询

----1.别名
1.1字段名后面 使用空格
1.2 字段名后面使用as连接
-----2.过滤重复行
select distinct 字段名 from 表名
 
----3.逻辑运算符的优先级
优先级是NOT>AND>OR
 
----4.或者和并且 or和and关键字连接两个条件
 
---5.信息排序
关键字:order by
语法: select * from 表名order by 排序的字段名 desc(降序)/asc(升序 默认 写不写都可以)
--6多列排序
排序原则是依照排序列从左至右的次序确定优先级别
 
-7.返回指定的行数
关键字:top n (n是返回的行数)
select top * from 表名order by 排序的字段名 desc
 
--8.返回指定内容的百分比
select top 百分比数值 percent * from 表名 order by 字段名desc
 
--9.通配符
关键字 like连接
1.1“%”通配符匹配0至多个任意字符
1.2“_”通配符仅匹配任意一个字符,如需匹配两个字符,则使用“_ _”。
1.3"[]"通配符匹配一个集合
 
--10 IN运算符定义
用于判断一个值是否在一个指定的数据集合之内,也称为“成员条件运算符”
 
--11.between and
select * from 表名where 字段名 between 取值 and 取值
 
--12in运算符的语法
select * from 表名where 字段名 in(‘条件‘,‘条件‘)


SQL server第四章 定制查询

上一篇:MyBatis-动态SQL


下一篇:SQL语句将两个select语句查询结果合并一个