如果从表1中筛选出表2中的记录

luzhiac 2009-03-16 07:23:18
表1
1 A I
2 B II
3 A I
1 A II

表2
1 A

希望得到的结果是
2 B II
3 A I

也就是说,在表1中,与表2有相同两列的记录要筛选出去。
...全文
427 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dragonrabb 2009-03-16
  • 打赏
  • 举报
回复
不知道用高级筛选行不行?
ACMAIN_CHM 2009-03-16
  • 打赏
  • 举报
回复
或者

select 表1.*
from 表1 left join 表2 on 表2.fd1=表1.fd1 and 表2.fd2=表1.fd2
where 表2.fd1 is null




.
QQ群 48866293 / 12035577 / 7440532 / 13666209
http://www.accessbbs.cn/bbs/index.php .
http://www.office-cn.net/vvb/ .
http://www.accessoft.com/bbs/index.asp .
http://www.access-programmers.co.uk/forums .
.
http://www.office-cn.net/home/space.php?uid=141646 .
ACMAIN_CHM 2009-03-16
  • 打赏
  • 举报
回复
select *
from 表1
where not exists (select 1 from 表2 wher fd1=表1.fd1 and fd2=表.fd2)


7,713

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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