SQL-представление, в котором строки не сопоставлены
-
13-12-2019 - |
Вопрос
В основном то, что я пытаюсь выяснить, скажем, у меня есть
Таблица 1tbl1
ID | Name
и таблица2tbl2
ID | Name
Тогда у меня есть таблица сопоставления mt
ID | tbl1ID | tbl2ID
Данные здесь действительно не важны, и эти таблицы являются примерами.
Как сделать view
который захватит все элементы в tbl1
которые не сопоставлены с mt
.
Кстати, я использую Microsoft SQL-сервер 2008.
Решение
CREATE VIEW v_unmapped
AS
SELECT *
FROM tbl1
WHERE id NOT IN
(
SELECT tbl1Id
FROM mt
)
Не связан с StackOverflow