Привет. У меня есть представление, в котором есть условие where, которое жестко закодировано, и я хочу, чтобы это условие было динамическим c, которое может динамически выбирать жестко закодированные значения из другой таблицы. Ниже приведено представление:
create or replace view Dynamic_dist (location, district,map, source) as
select a.Location,
b.district_id,
a.map_loc
decode b.source('A1', 'AMZ',
'B1', 'Bec',
'C1', 'Cal',
'D1', 'Dec') LOB
From Maps a, districts b
WHERE a.Map_id = b.district_id
AND b.source IN ('A1',
'B1',
'C1',
'D1');
значения "A1, B1, C1, D1", взятые из select meaning from loc_area
Пожалуйста, предложите, как принять эти значения динамически.