У меня есть 2 таблицы. В одной таблице перечислены все записи, которые мы отслеживаем. Другая таблица содержит флаги атрибутов записей в первой таблице.Установка значения столбца в инструкции SELECT на основе значения, существующего в другой таблице
Например, в таблице 1 имеет столбцы
Tab1ID, Name, Address, Phone
Таблица 2 содержит колонки
Tab2ID, Tab1ID, FlagName
Существует 1 до Многие отношения между Table1 и Table2 связаны Tab1ID.
Я хотел бы создать запрос, в котором есть все записи из таблицы1. Однако, если одна из записей в таблице2 имеет Flagname = Retired (с соответствующим Tab1ID), тогда я хочу, чтобы «Y» отображался в списке столбцов выбора, иначе «N».
Я думаю, что это может выглядеть примерно так:
Select Name, Address, Phone, (select something in table2)
from Table1
where Tab1ID > 1;
Это подзапрос в столбец, который имеет меня в тупик.
Pat