不知道这个SQL该怎么写,请指教

BurmeHill BurmeHill 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
遇到一个问题,需要只用一条SQL得到数据,请各位高手指点:
表AA有列E,G,数据如下,_表示空格(不知道怎么发表格,空格总是被自动删除)
E___G
1___m
2___m
3___m
4___n

表BB有列F,H,数据如下
F___H
1___x
1___y
2___x
2___z
3___x
3___y
3___z
4___x
4___z

表CC有列I,K,数据如下
I___K
11__x
11__z
22__..
22__..
33__..

表中AA.E与BB.F是主外键关系,BB.H与CC.K没有关系,但是其中的值可能是一样的。

现已知 AA.G=m, CC.I=11, 想用一条SQL得到AA.E=2的结果。

注意:当BB.H和CC.K进行比较时,这两列的记录数和值需要完全一样才是符合要求的。也就是说链接BB和CC的时候只有F=2,4才是符合要求的数据,再通过已知的AA.G=m链接到AA得到AA.E=2的结果。
...全文
评论 13
收藏 已收藏
分享
返回顶部
BurmeHill
疑难问题 22,298 成员 121,727 内容