海南网站建设新闻
您当前位置:海南网站建设首页 >> 海南网站建设新闻 >> 网站设计技术
海口网站建设新闻

如何在SQL中过滤某一列的重复值并返回显示所有的数

时间: 2019-04-18 来源:互联网 作者: 点击:0

  --如何在SQL中过滤某一列的重复值并返回显示所有的数据,两方法:

--方法一(推荐)
 
SELECT * FROM (SELECT *,(ROW_NUMBER() over( partition by CARD_ID order by DATE_ENTERED )) as gropuby  FROM dbo.ER_CARD) d  WHERE d.gropuby=1
 
--方法二,ID需要是整型
select * from ER_CARD where id in (select MIN(id),CARD_ID from ER_CARD group by CARD_ID);
上一篇:最前一篇了 下一篇:https网站l生成器
相关文章