【Sql Server】DateBase-简单的Select查询

Select语句查询

小技巧:select 12*13 as 计算结果

Distinct:消除重复列

 

Where [and/or][多个条件](like ‘河南%’)

Where 字句运算符

       Between and

       X%10=0

       In(80,90,95)

       Not in (80.90.100)

 

排序Order by ASC(低——高)DESC(高——低)

 

分组

select 课程编号,AVG(分数) f

rom 成绩信息

where 考试编号=‘01’

group by 课程编号

rollup :按第一个关键字小计,再总结

cube :按次关键字小计

多个关键字一层一层排序

 

使用函数

select Max(分数)from 成绩信息 where 考试编号= ‘01’

select Min(分数)from 成绩信息 where 考试编号= ‘01’

select Avg(分数) from 成绩信息 where 考试编号= ‘01’

select Sum(分数) from 成绩信息 where 考试编号= ‘01’

top 3(分数) from 成绩信息where 考试编号= ‘01’

 

having Avg(分数) >=90 聚合结果

order by 考试编号

 

插入数据insert into 表(列) value()

        【全部插入|部分插入】

Insert (select语句)——新建数据表

Select  into 临时表|新建数据表 from。。。where。。。

 

update [top] 表名/视图

set  新的内容

where

 

update目标内容

set 新的内容

from 多表链接 on

where

 

Delete 内容from 表名 where  条件

 

Top关键字/Top表达式[Select /update/delete/insert]

Top (数值/百分比)/利用变量

With ties 同等内容包含进来

 

 

 

Compute 字句 查询结果合计

Compute

{

{Avg|count|Max|Min|Stdev|stdevp|var|varplsum}

}

Compute 函数(列)

By XX[中断合计]

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值