Microsoft SQL Server 语法

surile
2021-05-16 / 0 评论 / 114 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年05月16日,已超过744天没有更新,若内容或图片失效,请留言反馈。

模糊查询

%放在前面,指代以什么开始,放在后面指代以什么结尾。

select *
from 某表
where 某字段 like '%小小'  // 则这段SQl指在某表内查询某字段为`小小`...

select *
from 某表
where 某字段 like '小小%'  // 则这段SQl指在某表内查询某字段为`...小小`

select *
from 某表
where 某字段 like '%小小%'  // 放在两边指开始可以是小小或者结束也可以是小小

夜_指查询叫夜某内容

select * 
from 某表
where 某字段     like '夜_' 

查询指定字段的所有内容

distinct 数据 指查询数据该字段的所有内容

select distinct 某某
form 某表

查询某某之间内容

between '1990-1-1' and '2020-1-1' 指查询1990年1月1日之2020年1月1日之间的

select 姓名,出生日期
from 学生
where 出生日期 between '1995-1-1' and '2000-1-1' // 查询1995年1月1日到2000年1月1日的所有学生

由小到大查询

desc 指由小到大的顺序显示出来

select *
from 学生
where 性别='男'
order by 出生日期 desc // 查询所有男学生的基本信息,按年龄由小到大排序

由大到小查询

asec指由大到小的顺序显示出来

select *
from 借阅
where 学号='201400101'
order by 借阅时间 asc // 查询学号为201400101的学生的图书借阅情况,按借阅时间由早到晚排序

由大到小查询

0

评论 (0)

取消