为了账号安全,请及时绑定邮箱和手机立即绑定

sql server学习(从0到1)

标签:
SQL Server

select 表里的XXX,xxx,xxx
from 查询XX表

order by XX desc 大到小倒叙 (不填就是正序123456)

可以order by name desc,id(名字倒叙,id正序排表)

isnull(id,'')把id这行的null空显示为空格( )不用

显示为(null)

isnull(id,'')as id123(as之后是给他起一个新名字方面显

示好看)

where 条件语句,什么=什么。什么大于小于什么
=‘列里的某个东西,如暴雪公司’

where XX=5 and xxxxx>15 并列,一起
between '5' and '999'之间

='5' and <'444'大于5小于444

where name = '奥特曼'字符的用''弄起来。名字为奥特曼

where name like '%周%' 有周这个(周前后大概查找,模

糊查询)

'xxx%'也行、有;两个单词

where age in ('12','50')岁数里找12和50岁的
not in 不是XX的

size is null是null
size is not null不是null

where color ='white' or color ='black' 颜色有白或者

黑的都有
where color ='white' and color ='black'两个都同时存

在才行

where (id=199 or id=10) and name='周'(id是199或10的

名字叫周的人)

distinct 第一无二的,唯一的
count(distinct(id))总计有多少id
avd()1。
min()2。
max()3。
sum()4。

max(age)唯一的值,只能用xxx()才行其他要加groupby
普通的但要放group bu里才可以
select id,max(age) as Mage
from XXX
group by id 才行
order by id 排序

having 后加1。2。3。4。才行,不能用于普通,如max

(age)>10 最大岁数大于十岁

点击查看更多内容
10人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消