Я хочу проверить, существует ли запись в одной таблице на основе значения из 2-й таблицы, но если она НЕ существует, выберите значение из 2-й таблицы.
Чтобы объяснить, у меня естьтаблица с именем devices
и таблица с именем tests
. Каждое устройство в devices
имеет уникальный идентификатор (целое число). Каждый тест в tests
ссылается на уникальный идентификатор устройства, на котором был запущен тест. Следовательно, каждый test
связан с device
. Однако не каждый device
был проверен. Более того, несколько тестов могли быть выполнены на одном устройстве.
Итак, я хочу SELECT
- это все записи в devices
, на которые НЕ ссылается хотя бы одна запись в tests
.