如何在同一个数据库表中查询出相同的记录
发布网友
发布时间:2022-05-02 14:51
我来回答
共2个回答
懂视网
时间:2022-05-02 19:12
id,
uname,
uage
from
Users
where uname in(
select uname from Users group by uname having COUNT(uname)>1
)
数据库之:查询重复的记录
标签:font 数据库 class mic user pre HERE users 要求
热心网友
时间:2022-05-02 16:20
方法如下:
select * from 你的表名
a where id=(select min(id) from 你的表名 whereitem_id=a.item_id)
在查询之前先把数据库表中的第一行复制到sid里在去,然后让sid和下面的每一行进行比较
取所有相同的行的最小的一下,也可以取最大的,结果是一样的。
这样让所有的行都比较不就得到不重复的数据了。