![[sql查询]重复数据只取一条,第1张 [sql查询]重复数据只取一条,第1张](/aiimages/%5Bsql%E6%9F%A5%E8%AF%A2%5D%E9%87%8D%E5%A4%8D%E6%95%B0%E6%8D%AE%E5%8F%AA%E5%8F%96%E4%B8%80%E6%9D%A1.png)
SELECT * FROM tab_init WHERE id IN ( --根据Data分类获取数据最小ID列表 select max(id) from tab_init group by a,b )
先找出重复数据的 最大的Id ( group by 后面可跟多列, 根据规则找到重复数据), 取出 id 最大或最小的 Id, 然后使用 in查询,就可以得到不重复的数据
欢迎分享,转载请注明来源:内存溢出
![[sql查询]重复数据只取一条,第1张 [sql查询]重复数据只取一条,第1张](/aiimages/%5Bsql%E6%9F%A5%E8%AF%A2%5D%E9%87%8D%E5%A4%8D%E6%95%B0%E6%8D%AE%E5%8F%AA%E5%8F%96%E4%B8%80%E6%9D%A1.png)
SELECT * FROM tab_init WHERE id IN ( --根据Data分类获取数据最小ID列表 select max(id) from tab_init group by a,b )
先找出重复数据的 最大的Id ( group by 后面可跟多列, 根据规则找到重复数据), 取出 id 最大或最小的 Id, 然后使用 in查询,就可以得到不重复的数据
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)