Access表重复数据删除不保留

A18933183080 2017-10-29 11:14:36


小弟是新手,请大神们赐教,在此先谢过。
如上图,表zcqd_4-10中PHONE_STRCODEt字段中有重复的数据,把PHONE_STRCODE段中重复的数据全部删除,不保留重复数据,我是想把查询出来的结果存到另一个数据表中。
...全文
400 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
顺势而为1 2017-10-30
  • 打赏
  • 举报
回复
以下是取出重复数据, 看看ACCESS是否支持


if not object_id('tempdb..#tmp_data') is null 
       drop table #tmp_data

create table #tmp_data(
         ID int,
		 FACTORY Nvarchar(50),
		 PHONE_STRCODE varchar(50))

INSERT INTO #tmp_data
Select 786202,N'中兴','unknown' union
Select 786201,N'中兴','unknown' union
Select 915547,N'AA','BB'


Select *
From #tmp_data 
Where PHONE_STRCODE IN (Select PHONE_STRCODE
						From #tmp_data
						Group By PHONE_STRCODE
						having count(*)>1) 


ID          FACTORY                                            PHONE_STRCODE
----------- -------------------------------------------------- --------------------------------------------------
786201      中兴                                                 unknown
786202      中兴                                                 unknown


  • 打赏
  • 举报
回复
access可以用子查询嵌套吧
A18933183080 2017-10-30
  • 打赏
  • 举报
回复
能不能说说具体操作啊,真的不懂啊
听雨停了 2017-10-29
  • 打赏
  • 举报
回复
按这个字段分组,取出count大于1的,全部删除

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧