Molet

一去重复的sql

Molet Shell 2023-02-26 552浏览 0

1.利用group by 去重复

2.可以利用下面的sql去重复,如下

  1) select id,name,sex from (select a.*,row_number() over(partition by a.id,a.set order by name) su from test a ) where su=1

  2)select id,name,sex from (select a.*,row_number() over(partition by a.id,a.sex order by name) su from test a) where su>1

转载请注明:IT运维空间 » Shell » 一去重复的sql

继续浏览有关 数据库技术文章/教程 的文章
发表评论