给定以下模型(带键的实体):
我正在尝试发出一个SQL请求,给我所有“field2”字段(A实体),B实体与C实体相关联,其中“field3”字段的值为''val'< / p>
你能帮助我吗?
答案 0 :(得分:0)
当您不列出数据库版本或提供SQLFiddle时,有点痛苦,但这是一个快速尝试。
SELECT A.Field2
FROM EntityA as A
INNER JOIN EntityB as B
ON A.Field2 = B.Field2
INNER JOIN
EntityC as C
ON C.Field1 = B.Field1
WHERE C.Field3 is null
这也不知道表之间的关系......所以它是一个完整的猜测,因为我无法知道什么是真正的外键和什么不是。