Использование вложенных операторов OR в SQL Server 2008

Я давний пользователь, первый постер в Stackru. Я работаю с SQL Server 2008 и пытаюсь запросить 1 таблицу на основе следующих критериев: (любая помощь будет принята с благодарностью!)

Вот логика того, чего я пытаюсь достичь, но мне трудно применять операторы OR в операторах CASE...

IF (**PD** within 90 days)
AND 
(
(**SACLMD** IS NOT NULL AND within 90 days)
OR
    ((**PD** IS NOT NULL AND within 90 days) OR (**PDLMD** IS NOT NULL AND within 90 days))
OR
    ((**SD** IS NOT NULL AND within 90 days) OR (**SDLMD** IS NOT NULL AND within 90 days))
OR
    ((**CD** IS NOT NULL AND within 90 days) OR (**CDLMD** IS NOT NULL AND within 90 days))
OR  
    ((**AD** IS NOT NULL AND within 90 days) OR (**ADLMD** IS NOT NULL AND within 90 days))
)
AND (**LL** IS NOT NULL)

Спасибо!

0 ответов

Другие вопросы по тегам