У меня есть следующий скрипт: -
SELECT
*
FROM
view_pending_comm
WHERE
(ok_to_gen = 'Y' AND comm_type = 'Maya' AND stage <> 3 OR stage <> 6 OR stage <> 9)
OR
(ok_to_gen = 'Y' AND comm_type = 'Sapphire' AND stage <> 2)
Что мне нужно сделать, это вернуть записи, где comm_type - это Maya, а не стадии 3, 6 или 9
а также где comm_type это Sapphire, но не этап 2. ok_to_gen должен быть Y во всех случаях.
Я пробовал скрипт выше, но он также возвращает записи, где comm_type - Sapphire, а stage - 2.