您现在的位置是:首页 > 精选知识 >正文
今日数据库中select distinct(数据库基础Select之All和Distinct的使用和区别)
发布时间:2022-07-29 06:50:16宰鸿雨来源:
导读 大家好,小常来为大家解答以上问题。数据库中select distinct,数据库基础Select之All和Distinct的使用和区别很多人还不知道,现在让我们...
大家好,小常来为大家解答以上问题。数据库中select distinct,数据库基础Select之All和Distinct的使用和区别很多人还不知道,现在让我们一起来看看吧!
1、首先我们可以从字面的意思去理解,all的英文意思就是全部的,distinct就是不同的意思。
2、其实这刚好是这两个单词的区别。
3、其实这两个关键字都是Sql对查询结果相同行的处理方式。
4、其中ALL返回所有行,DISTINCT返回所有不重复行。
5、例子如下:我们看我们的基表(还没有做Sql语句操作的原始表)STUDENT。
6、本表有5个字段,共20行数据,其中第18行和第20行数据重复。
7、然后用ALL查询,查询语句:SELECT ALL * FROM STUDENT其中,*表示返回每一列,STUDENT是查询的基表,查询结果如下,所有数据都显示了。
8、注意:这里的ALL是数据库对相同行的默认处理方式,可以省略。
9、所以 SELECT ALL * FROM STUDENT和 SELECT * FROM STUDENT是等价的用distinct的处理结果如下:SELECT DISTINCT * FROM STUDENT大家可以发现,这条重复的记录,在查询结果中只出现了一次。
本文到此结束,希望对大家有所帮助。
标签:
猜你喜欢
最新文章
- 今日数据库中select distinct(数据库基础Select之All和Distinct的使用和区别)
- 今日疫情最新实时消息2022年07月25日14时江西宜春疫情最新数据以及新增确诊人员消息速报
- 电脑声卡驱动怎么安装(电脑声卡驱动怎么安装)
- 今日cmccedu免费账号密码(cmcc edu免费账号)
- 结束进程快捷键怎么用(结束进程快捷键是什么)
- 今日疫情最新实时消息2022年07月29日06时重庆梁平区疫情最新数据以及新增确诊人员消息速报
- 今日黑盒测试,白盒测试(一分钟带你了解什么是黑盒测试和白盒测试)
- 今日文化企业管理是干嘛的(企业文化师是干什么的)
- 今日斤加偏旁组词语大全(斤加偏旁组词)
- 今日疫情最新实时消息2022年07月29日06时重庆开州区疫情最新数据以及新增确诊人员消息速报
- 魔兽世界服务器状态2018(魔兽世界服务器状态怎么查)
- 成都双流机场航班到达动态查询电话(成都双流国际机场航班动态实时查询)
- 渣男爱用哪种头像图片(渣男爱用哪种头像)
- ps缩放快捷键设置(ps缩放快捷键)
- 美的热水器怎么开花洒(美的热水器怎么开的图解)
- 怎么把word转换成扫描件(怎么把word转换成pdf)
- 智能家居品牌排行榜
- 今日疫情最新实时消息2022年07月29日06时重庆荣昌区疫情最新数据以及新增确诊人员消息速报
- 近视会遗传吗(近视会遗传吗)
- 得了小儿急疹应该吃什么辅食好(得了小儿急疹应该怎么办)
- 今日疫情最新实时消息2022年07月29日06时重庆潼南区疫情最新数据以及新增确诊人员消息速报
- 上古卷轴5steam怎么搜索不到(上古卷轴5steam怎么汉化)
- 支付宝付款快捷方式怎么设置(支付宝如何设置快捷支付方式)
- 腾讯微博登录pc网页版(腾讯微博登录方法)