Значение переменной1 существует в сценарии переменной2 - PullRequest
0 голосов
/ 14 февраля 2020

У меня есть таблица с колонками sample1 и sample2. Некоторые из значений sample2 существуют в sample 1. Теперь я хочу извлечь таблицу, в которой значение sample2 НЕ доступно в sample1. Пожалуйста, смотрите таблицы ниже для уточнения. Спасибо.

enter image description here

Ответы [ 2 ]

1 голос
/ 14 февраля 2020

Вы можете использовать NOT EXISTS:

SELECT t.*
FROM table t
WHERE NOT EXISTS (SELECT 1 FROM table t1 WHERE t1.sample1 = t.sample2);
0 голосов
/ 14 февраля 2020

Вы в основном сказали ответ на свой вопрос. Убедитесь, что Sample2 равно NOT IN Sample1


SELECT *
FROM Table
WHERE Sample2 NOT IN (SELECT Sample1 From Table)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...