Office中国论坛/Access中国论坛

标题: 本表中怎样删除另一个表查询中有的数据 [打印本页]

作者: jicheng    时间: 2008-7-21 21:02
标题: 本表中怎样删除另一个表查询中有的数据
表一:
发票1851601--1851650
发票1851651--1851700
发票18367801--18367850
发票27647601--27647650
收据2851--2900
收据3101--3200
税务收据554051--554100
税务收据554101--554250
税务收据574401--574450
税务收据2900051--2900100
停车场定额发票44101--44600
停车场定额发票1955901--1956000
停车场定额发票1958701--1958800
自印发票801--850


表查询二
发票
收据
税务收据


怎样删除表一中第一个字段与表二中相同的数据,  删除后表一结果如下:

停车场定额发票44101--44600
停车场定额发票1955901--1956000
停车场定额发票1958701--1958800
自印发票801--850


不知怎样用代码来操作?
作者: tmtony    时间: 2008-7-21 21:06
delete * from 表1 where  字段1 in (select 字段1 from 表2)
作者: jicheng    时间: 2008-7-21 21:23
[:50]
这样方便多了!
谢谢




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3