У меня есть таблица, которая выглядит следующим образом:
col1 - col2
data1 - ip1
data1 - ip2
data2 - ip2
Так что ip2
принадлежит data1
и data2
, но ip1
принадлежит только data1
, поэтому я хочу отфильтровать ip1
только. Другими словами, я хочу перечислить каждый элемент в столбце col2
, который содержит только уникальное содержимое, принадлежащее data1
. Если один и тот же ip*
принадлежит более чем одному data*
, не фильтруйте его.
Пример в SQL;
SELECT col2 FROM table1 WHERE col1 = 'data1' AND (if col1 is unique and doesn't belong to any other data.nth)
Поэтому часть в скобках - это то, что я могу ' не могу понять, как это сделать. Как я могу это сделать?