У меня есть такая вложенная таблица:
BASKET-LEVEL PRODUCT_LEVEL PAYMENT_LEVEL
id, gross_value,is_voided gross_value, is_voided amount, is_voided
gross_value, is_voided amount, is_voided
Мне нужно убедиться, что я отфильтровал is_voided = true
на каждом уровне детализации.
Каков наилучший подход к это проблема?>
SELECT BL.* FROM BASKET-LEVEL AS BL
LEFT JOIN UNNEST(PRODUCT_LEVEL) AS PROD
LEFT JOIN UNNEST(PAYMENT_LEVEL) AS PAY
WHERE BL.isVoided is false
AND PROD.isVoided is false
AND PAY.isVoided is false