删除符合条件的重复项且只保留一项,适用于仓库货位管理。-jie
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-查询/SQL语句


删除符合条件的重复项且只保留一项,适用于仓库货位管理。

发表时间:2013/1/9 11:02:20 评论(3) 浏览(9188)  评论 | 加入收藏 | 复制
   
摘 要:代码:DELETE 表1.id, 表1.id, 表1.编号
FROM 表1
WHERE (((表1.id) Not In (select min(id) from 表1 group by p)) AND ((表1.编号)=0));
正 文:

删除符合条件的重复项且只保留一项,适用于仓库货位管理。

比如 n个货位经出库之后为0,累积之后会有n个重复项,这样既要删除重复项,又要体现出货位为空。可以采用如下方法:

id为自动编号,编号代表出入库数量,p代表货位。

代码:Delete 表1.id, 表1.id, 表1.编号
FROM 表1
Where (((表1.id) Not In (select min(id) from 表1 group by p)) AND ((表1.编号)=0));


实   例:

点击下载此附件


Access软件网交流QQ群(群号:198465573)
 
 相关文章
[access查询][示例]删除重复数据并只保留一条\如何用acc...  【Grant  2008/10/25】
[access查询]【access入门】删除重复数据并不保留重复项...  【麥田  2012/12/25】
常见问答
技术分类
相关资源
文章搜索
关于作者

jie

文章分类

文章存档

友情链接