У меня есть следующие таблицы:
Table1
___________
Location_ID
User_ID
Type_ID
UserTypes
_________
Type_ID Type_name
1111 Type1
2222 Type2
Я отображаю данные в интерактивной сетке для определенного местоположения, а для типа пользователя есть список выбора, который извлекает данные из таблицы UserTypes:
SELECT Type_name d, type_id r
FROM UserTypes
WHERE (is_active=1 OR type_id = TO_NUMBER(:type_id))
Для каждого местоположения может быть только один пользователь Type1
, поэтому всякий раз, когда я добавляю запись в сетку, я хочу проверить, существует ли уже пользователь типа Type1
для этого конкретного местоположенияID, так что если это так, я только хочу отобразить опцию Type 2
в списке выбора.Как я могу изменить источник моего столбца, чтобы включить это?