powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Подставление сзначений из таблицы в CASE
4 сообщений из 4, страница 1 из 1
Подставление сзначений из таблицы в CASE
    #40075420
Aleksey br
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.
Есть функция, которая проверяет входное значение по "маске" и возвращает результат
Код: sql
1.
2.
3.
4.
5.
6.
7.
select @param=
case	when @R Like '1F0%' then  'A'
		when @R Like '1FO%' then  'A'
                when @R Like 'SJA%' then  'B'
---            ...
		when @R Like 'SCB%' then  'C'
else 'X' END


Но теперь есть интеграция и "маски" для сравнения прилетают в таблицу, а следовательно, из нее и должны использоваться
MASK Result1F0A1FOASJABSCBC
Но я не могу нормально заставить передаваться значения из таблицы в начальную функцию с CASE(
...
Рейтинг: 0 / 0
Подставление сзначений из таблицы в CASE
    #40075421
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
4.
select
  @param = Result
from [прилетают в таблицу]
where @R Like MASK + '%' 
...
Рейтинг: 0 / 0
Подставление сзначений из таблицы в CASE
    #40075434
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleksey br,

К варианту court добавьте top (1)
...
Рейтинг: 0 / 0
Подставление сзначений из таблицы в CASE
    #40075440
Aleksey br
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо. завелось
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Подставление сзначений из таблицы в CASE
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]