Мне нужно отфильтровать данные, используя различные условия.Во-первых, мне нужно ставить в очередь, если значения в одном столбце (столбце d) уникальны, если значения в другом столбце (c) больше 1.
Предположим, что столбец a, b, c, d
Так что я не хочу никаких записей, где c больше 1, а d имеет неуникальные значения.
Select TOP 100 * From table
Where (a = 'Max' AND b = '2019') -- just an additional filter, which always applies
AND (c = 1 -- if c is one, that is fine
OR (c > 1 AND -- here I want to check if c is bigger than 1 AND if d is unique; but thats the part I need help with
);
Заранее большое спасибо!