SQL Server: проверьте значение в диапазоне между 2 столбцами - PullRequest
0 голосов
/ 28 октября 2018

Я пытаюсь найти значения в диапазоне от 2 разных столбцов.Ниже приведена структура моей таблицы:

OBJECT      FIELD  LOW  HIGH   
----------------------------
S_IDOCMONI  ACTVT  01   03  

Я хотел найти значения 01, 02 и 03 между столбцами LOW и HIGH.В настоящее время я написал оператор CASE только для проверки в столбце LOW:

select * 
into [abc] 
from
    (select 
         *,
         case
            when [OBJECT] = 'S_IDOCCTRL' and [FIELD] = 'ACTVT' and [LOW] in ('01') 
               then '1'
         end [Subgroup]
     from
         [user-master]) as x 
where 
    subgroup is not null

Может ли кто-нибудь мне помочь, где я могу найти значение 02 (как диапазон между столбцами LOW и HIGH)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...