对两个表是如何操作?

freedy_hu 2001-11-20 01:04:01
Tabel1,Tabel2两个表,现需查询符合Tabel1字段a的所有纪录,通过查找到的纪录集,查找Tabel2,条件是符合:Tabel2.b=Tabel1.b,Tabel2.c=Tabel1.c的所有纪录集?
如何查询?急!!!
...全文
65 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
昵称被占用了 2001-11-21
  • 打赏
  • 举报
回复
Select Tabel2.*
from Tabel2,Tabel1
where Tabel2.b=Tabel1.b and Tabel2.c=Tabel1.c
and Tabel1.a=???
知足常乐 2001-11-20
  • 打赏
  • 举报
回复
你可以这样:
Select * from Tabel2
where Tabel2.b in (select b from Tabel1 where Tabel1.a=???)
and Tabel2.c in (select c from Tabel1 where Tabel1.a=???)
或者这样:
Select *
from Tabel2,Tabel1
where Tabel2.b=Tabel1.b and Tabel2.c=Tabel1.c
and Tabel1.a=???
应该可以。

7,394

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据仓库
社区管理员
  • 数据仓库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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