Sql-запрос - избавление от жестко закодированных значений

У меня следующий запрос:

Select Name,
       case when charindex('I',a.S_Data) > 0 then 1 else 0 end as Illustrated,
       case when charindex('FP',a.S_Data) > 0 then 1 else 0 end as FrontPage,
       case when charindex('BP',a.S_Data) > 0 then 1 else 0 end as BackPage,
       case when charindex('ELP',a.S_Data) > 0 then 1 else 0 end as EDLP,
       case when charindex('PR',a.S_Data) > 0 then 1 else 0 end as SpecialPromo
From Table1

Я хотел бы сделать следующее: сохраните эти значения фильтра в какой-то справочной таблице или таблице настроек.

Я борюсь с тем, как извлечь значения из таблицы поиска для использования с этим запросом.

5
задан Aurelio De Rosa 11 January 2012 в 15:50
поделиться