永发信息网

sql 怎么取不重复的数据的所有数据

答案:1  悬赏:0  手机版
解决时间 2021-01-16 06:26
sql 怎么取不重复的数据的所有数据
最佳答案
SQL数据重复分几种情况,一种是原数据重复,第二种是粒度重复,第三种是分布重复。

原数据重复的情况,你直接可以distinct掉,例如,学生表当中有两个重复的学号,你想取出不重复的,直接可以写:select distinct 学号 from 学生表
第二种是查询粒度重复,比如你有一张表是存储区域的,分别为省、市、县三列。而你需要的是只查找不同的省市,则也可以使用distinct:select distinct 省,市 from 区域
第三种则是分布重复,比如在join 的时候,左右两个表格存在一对多的关系,造成的重复,或者在聚合之后出现了维度重复,则这种相对来说比较麻烦,你需要在子查询中统计或查找出唯一值,然后再去关联,或者是按照一定的数据需求的取数规则,在查询结果后再进行聚合,取到唯一值。
不过不管怎么样,都是要看实际需求是什么样子的。大多可以用子查询和关联联合解决。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
下列关于电磁现象,下列说法中正确的是A.发电
我电脑E盘中文件共有71G为什么从属性显示为81
面包车加入货拉拉拉货被交警查到会处罚吗?
单选题我国婚姻法禁止近亲结婚,其原因是A.血
农村宅基地原拆原建,是不是违法
Student loan is supposed to provide financ
手机中泰齐富通更新完股票账户怎么登录
SKⅡ好还是CHANEL好?
丰顺县是潮汕地区还是客家地区?
保安里/同庆里(路口)这个地址在什么地方,我
奥迪a6新车油耗多少
想搞一个微店卖男女卫衣之类的。有没有人有经
93年到2007年个人养老保险补交大概多少钱?最
根据你走100米大约需要的时间估计一下走1万米
香港连卡佛 所有店的地址。请问哪个店有MBT限
推荐资讯
释妙祥的妙祥法师法语
上转换发光材料的上转换材料TEM以及光学性质
各位大侠,qs110初级离合器的动作速度是多少
⑵中国古典名著中,有不少关于打斗的精彩描写
一胎是女儿准备2019要二胎想要个儿子我是农历
教师以给学生拉拉锁为由,间接地触摸学生的衣
私家车99.9五月九号播放了什么歌曲
上海淳跃贸易有限公司怎么样?
通过计算分析判断质量为1.58kg,体积为0.5立
谁有 王 战,发一下
给水管ss304什么意思
男人经常做熏蒸好不好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?