首先获取重复数据的最小id,这样便可得到我们想要数据的id了,如果没有id列,则应创建
SELECT MIN(id) FROM TABLE history
然后根据最小id,查询该行数据
全部代码:
SELECT * FROM TABLE history WHERE id in(SELECT MIN(ID) FROM history)
本文介绍了一种使用SQL查询历史表中重复数据的方法。首先通过获取重复数据的最小ID来定位这些记录,接着展示了如何根据这个ID查询具体的重复项。
首先获取重复数据的最小id,这样便可得到我们想要数据的id了,如果没有id列,则应创建
SELECT MIN(id) FROM TABLE history
然后根据最小id,查询该行数据
全部代码:
SELECT * FROM TABLE history WHERE id in(SELECT MIN(ID) FROM history)
4万+
4002

被折叠的 条评论
为什么被折叠?