我有“订单”表,每个订单都有包含产品的订单条目。现在,我尝试获取订单,如果订单中的任何OrderEntryModel.PRODUCT不为null。经过数小时的搜索,我找不到任何解决方案。是否可以通过查询获取?
答案 0 :(得分:0)
您似乎正在寻找EXISTS,但是您的问题缺少我在评论中提到的细节。
SELECT *
FROM Order_ ord1
WHERE EXISTS
( SELECT 1
FROM Order_ ord2 -- Or if you have a separate product table (can't tell from question)
WHERE ord2.product IS NOT NULL
AND ord1.orderID = ord2.orderID
);