0
Order Detail Status의 모든 항목이 2 인 경우 주문 헤더를 업데이트하는 다음 하위 쿼리가 있지만 StatusFK = 4 (삭제됨) 인 레코드가 몇 개 있습니다. 어떻게 추가 할 수 있습니까? 하위 쿼리를 실행하여 StatusFK의 4를 무시합니다.Access SQL 하위 쿼리
UPDATE tblOrder
SET tblOrder.Statusfk = 2
WHERE NOT EXISTS (SELECT 1
FROM tblOrderDetail
WHERE tblOrderDetail.OrderFK = tblOrder.OrderPK AND
tblOrderDetail.StatusFK <> 2 AND
tblOrder.StatusFK);
다른 조건을 추가하면? 및 tblOrderDetail.StatusFK <> 4 – dnoeth