sql 查找是否有相同记录
答案:3 悬赏:40
解决时间 2021-02-08 11:17
- 提问者网友:心裂忍耐
- 2021-02-07 13:37
sql 查找是否有相同记录
最佳答案
- 二级知识专家网友:说多了都是废话
- 2021-02-07 14:01
sql中可以设置主键列,如果设置了主键列的话,就不可能有相同的记录的。如果没有设置,那是有可能出现的。
全部回答
- 1楼网友:颜值超标
- 2021-02-07 15:19
select * from tab where aa in( select aa from tab group by aa having count(1)>1 )
- 2楼网友:时光挺欠揍
- 2021-02-07 15:05
相同记录, 是不是指所有的列都相同?
还是除了主键外,其他的都相同?
SELECt
字段1, 字段2, ... 所有需要比较的字段
FROM
表
GROUP BY
字段1, 字段2, ... 所有需要比较的字段
HAVINg
COUNT(1) > 1
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯