在ACCESS数据库中如何查询重复记录

在ACCESS数据库中如何查询重复记录,第1张

SELECT 名称,Count() AS Count

FROM 表名

GROUP BY 名称

HAVING Count() >1

这样就列出了所有重复的名称,和重复次数

通过 group by 查询sql数据库中表中重复的数据

如:查询姓名相同的学生姓名

select s_name from s_table group by s_name having count(1)>1

至于如何选其中一个进行更新 *** 作,你可以通过

select sno,as_name //获得学号和姓名

from s_table inner join ( select s_name from s_table group by s_name having count(1)>1)a on as_name=s_tables_name 查询到相同姓名(假如名字是张三)的不同学号(假如学号分别为0001,0002),然后利用学号进行更新 *** 作

如:update s_table

set s_name='李四',

where sno='0001'

select data_guid from adam_entity_datas

where data_guid in (select data_guid from adam_entity_datas

group by data_guid having count() > 1)

最后是不是要得到排除重复后的值即只剩下李四和张三这两条记录?可以用下面的SQL语句实现

1创建测试环境

create table Repeat

(

username varchar(50)

)

delete from Repeat

insert into Repeat

values('张三')

insert into Repeat

values('张三 李四')

insert into Repeat

values('李四')

insert into Repeat

values('李四 王五')

insert into Repeat

values('张三 李四 王五')

2实现(排除重复)

select username

from Repeat

where CHARINDEX(' ',username)=0

union

select left(username,aweizhi-1)as username

from

(

select ,weizhi=CHARINDEX(' ',username)

from Repeat

where CHARINDEX(' ',username)>0

)as a

查看可用如下方法:

1、创建测试表,插入数据:

1

2

3

4

5

6

7

8

9

10

11

12

13

create table product

(id int,

name varchar(10),

totol int)

insert into product values (1,'香蕉',100)

insert into product values (2,'橘子',67)

insert into product values (3,'葡萄',89)

insert into product values (4,'苹果',235)

insert into product values (5,'香蕉',77)

insert into product values (6,'芒果',34)

insert into product values (7,'葡萄',78)

insert into product values (8,'梨',24)

表中数据如:

2、如果查询name列有重复的数据,可执行sql语句:

1

select from product where name in (select name from product group by name having COUNT()>1)

说明:查询的结果就是香蕉和葡萄在表中是有重复的,要把香蕉和葡萄的所有记录都查询出来,结果如图:

以上就是关于在ACCESS数据库中如何查询重复记录全部的内容,包括:在ACCESS数据库中如何查询重复记录、如何查询出sql数据库中表中重复的数据。又如何选其中一个进行更新 *** 作、如何查找Oracle数据库中的重复记录等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10091169.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存