查看: 90|回复: 1

[软件应用] ACCESS如何在数据量大的时候保留最新日期删除重复

[复制链接]

578

主题

578

帖子

1744

积分

金牌会员

Rank: 6Rank: 6

积分
1744
发表于 2018-12-20 09:46:13 | 显示全部楼层 |阅读模式



DELETE *FROM [review data]WHERE ((([review data].[订单日期]) Not In (select max([订单日期]) from [review data] group by [review data].[订单号])));这是我写的语句,但运行后时没有显示任何数据的,订单号量较少就可以显示并运行,但我处理的数据都在8万以上(8万左右的不重复)请问如何在数据量巨大的时候保留最新日期地删除重复的订单号,或者在上传数据的时候后直接按照最新日期更新?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

188

帖子

198

积分

注册会员

Rank: 2

积分
198
发表于 2018-12-20 09:46:19 | 显示全部楼层
建立临时表存入每个订单的最新日期数据,删除主表全部数据,将临时表数据插入主表,去掉临时表。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Archiver|更新数据|我要投稿|洛阳IT论坛 ( 豫ICP备18021590号 )|网站地图

GMT+8, 2022-5-23 16:20 , Processed in 0.081504 second(s), 23 queries .

Powered by 洛阳IT论坛网 X3.2

© 2018-2025 China Inc.

快速回复 返回顶部 返回列表