社区
MS-SQL Server
帖子详情
在一个表中要查询字段值相同的所有记录
LUCKY-JUN
2002-06-09 04:46:19
例如:
表结构如下:
ID Name
123 a
233 b
423 i
...
查询名字相同的所有记录
...全文
88
6
打赏
收藏
在一个表中要查询字段值相同的所有记录
例如: 表结构如下: ID Name 123 a 233 b 423 i ... 查询名字相同的所有记录
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LUCKY-JUN
2002-06-09
打赏
举报
回复
要删除多佘的记录,相同的记录只留一条,怎么做?
LUCKY-JUN
2002-06-09
打赏
举报
回复
OK
搞定。
给分啦。
uuxiaoli
2002-06-09
打赏
举报
回复
select id,name from table03 where name in(select name from table03 group by name having count(name)>1)
LUCKY-JUN
2002-06-09
打赏
举报
回复
哦,错了,表里面有N条相同的记录,要查出来
如:
ID Name
12 d
34 e
543 t
34 e
12 d
45 y
543 t
结果应为:
ID Name
12 d
12 d
34 e
34 e
543 t
543 t
WorldMobile
2002-06-09
打赏
举报
回复
假设这个表名为 table, 你可以这么写
select distinct A.id, A.name from table A, table B where (A.id <> B.id) and (A.name = B.name);
我用过,这没有问题,给分吧
Yang_
2002-06-09
打赏
举报
回复
select distinct * from tablename a
where exists (select 1 from tablename b
where b.id<>a.id and b.name=a.name)
mysql
查询
两个
字段
值
相同
的
记录
mysql
查询
两个
字段
值
相同
的
记录
SQL多表
查询
和
查询
一个
表中某
字段
值
相同
的数据
多表
查询
,
查询
表中某
字段
值
相同
的数据
查询
一个
表中的两个
字段
值
相同
的数据
解决
查询
一个
表中的两个
字段
值
相同
的数据的方法。
例子:
比如有下面的表:person
看到id=1和id=5,id=2和id=6的两行数据中的,name,city
值
相同
,那么怎样把它
查询
出来呢?
先看下面的一条SQL:
select p1.name,p1.city from person p1,person p2 where p1.name=p2.name and
sql
查询
表中
字段
值
相同
的数据
记录
表T中有
字段
id,name,age(注:id有
相同
值
)
查询
id
相同
且大于1的数据
记录
select * from T a where exists (select id from T where id=a.id group by id having count(*)>1)如果需要
查询
name存在
相同
的
值
,将id替换为name。
用SQL语句
查询
数据库中某一
字段
下
相同
值
的
记录
方法
今天接到一任务,有一张学生信息表(Excel表),里面有一万多条
记录
,现在要把这张表导入到数据库中,并设置学生学号为主键,但是现在这张表中的学生学号有重复的
记录
,我必须先找出这些重复的
记录
,然后再进行筛选,经过研究问题终于得到解决。 以上问题实际上就是
查询
数据库表中某一
字段
值
重复的
记录
,这里省略如何将Excel表导入到数据库步骤,只讨论用SQL
查询
数据库中某一
字段
下
相同
值
的
记录
方法。
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章