关闭

取每个组中的单条数据

93人阅读 评论(0) 收藏 举报
取出每个组中的单条数据的方法,原理参照上面两篇文章


方法1:

SELECT * FROM (SELECT  *,  ROW_NUMBER() OVER (PARTITION BY TsServerid ORDER BY TsServerid) NewIndex FROM dbo.T_ts_CardServer  
) D WHERE D.NewIndex = 1 

方法2:

select * from T_ts_CardServer where tscardid in (  select min(tscardid) from T_ts_CardServer group by  TsServerid)


效果:


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:8250次
    • 积分:304
    • 等级:
    • 排名:千里之外
    • 原创:18篇
    • 转载:30篇
    • 译文:0篇
    • 评论:0条
    文章分类