SQL Ignorando la cláusula WHERE
M SSMS SQL Esta línea en mi cláusula WHERE está descartando el resto de mi cláusula WHERE
WHERE ...
AND b.[DESIGNATION] IS NOT NULL OR c.[DESIGNATION] IS NOT NULL
Por alguna razón, cuando se comenta esta línea, la consulta se ejecuta correctamente y, cuando no está comentada, ignora toda mi cláusula WHERE.
¿He escrito algo incorrectamente?