Ваше предложение WHERE
включает только AND
s, что означает, что условия до и после должны совпадать.
Вы можете изменить свое утверждение, включив в него круглые скобки, которые эффективно группируют предложения вместе, чтобы иметь один логическийрезультат, что-то вроде:
where a.[state] IN ('Closed Complete','Closed Incomplete','Closed Skipped')
and (a.[short_description] not like '%project%'
or a.[short_description] like '%project 2%'
or a.[short_description] like '%MS Project%'
or a.[short_description] like '%PROJECT 20%'
or a.[short_description] like '%project installation%'
or a.[short_description] like '%Microsoft Project%'
or a.[short_description] like '%Projector%')
and a.[number] in ('SCTASK0050503', 'SCTASK0050510','SCTASK0051162')
Обратите внимание на круглые скобки во второй и предпоследней строках, которые группируют эти пункты вместе, так что это будет истинно, если любой из них истинен.