У меня есть DropDownList, который заполняется первичным ключом таблицы A. Таблица B использует первичный ключ таблицы A в качестве внешнего ключа.Внешний ключ может быть использован только один раз.
Так что в настоящее время мой список всегда заполняется: 1, 2, 3, 4, 5 (существует как основной в Таблице A).В таблице B уже используются ключи: 1, 2, 3. Когда они уже существуют в таблице B, мне нужно, чтобы они не заполнялись в раскрывающемся списке.
Я пытался указать в запросе SQL, чтобызаполняются только ключи, которых нет в таблице B. Я пытаюсь, но не работаю, запрос:
SELECT Table_A.Grades_ID FROM Table_A INNER JOIN Table_B ON Table_A_ID = Table_B.Grades_ID WHERE Table_A.Grades_ID != Table_B.Grades_ID
Как получить в раскрывающемся списке незаполненные ключи (данные), которые уже естьсуществует в таблице B?