SQL-запрос - убедитесь, что для каждого значения в () существует строка.

В настоящее время изо всех сил пытаюсь найти способ проверить 2 таблицы (эффективно много строк для таблицы A)

У меня есть две таблицы

Таблица A

 ID 
 A
 B 
 C

Таблица сопоставлена ​​

ID Number
A   1
A   2
A   9
B   1
B   9
C   2

Я пытаюсь напишите запрос SQL Server, который в основном проверяет, что для каждого значения в таблице A существует строка для набора переменных значений (1, 2,9)

Приведенный выше пример неверен, потому что t должен иметь для каждой записи в Соответствующая запись в таблице соответствует каждому значению (1,2,9). Конечная цель:

Соответствие таблицы

ID Number
A   1
A   2
A   9
B   1
B   2
B   9
C   1
C   2
C   9

Я знаю, что это сбивает с толку, но в целом для каждого X в (некотором наборе) должна быть соответствующая запись в сопоставленной таблице. Я, очевидно, все упростил.

Пожалуйста, дайте мне знать, если вам нужны разъяснения.

5
задан OMG Ponies 12 October 2010 в 19:51
поделиться