我有一张table叫 INSTALL
哪些外键指向另一个表 COMPONENT
. 这是一种一对多的关系。
这个 COMPONENT
表具有值- PW
, APS
以及 NPW
.
一 INSTALL
可以有所有3个的外键。我想要那个 INSTALL
只有外键的记录 NPW
或者 APS
如果 INSTALL
也参考 PW
我不想在查询中输出这个。
我已经试过了 IN ('NPW, 'APS')
子句,但不筛选
PW INSTALL
.
我怎样才能让它不输出呢 PW
安装?
我现在有个问题:
SELECT * FROM INSTALL
LEFT JOIN COMPONENT ON INSTALLNO = COM$INSTALL
WHERE COM$COMPONENT IN (
'NPW',
'APS')
2条答案
按热度按时间mnemlml81#
请尝试以下操作:
返回值为的行
COM$COMPONENT
等于NPW
或者APS
但不同于PW
现在从COMPONENT
未被引用的表:ecfdbz9o2#
这应该管用