Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / как сделать like % в case условии / 3 сообщений из 3, страница 1 из 1
28.10.2021, 14:08
    #40107738
Romanov-krd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать like % в case условии
Код: sql
1.
2.
3.
4.
5.
6.
   where KPI_version = case 
							when to_char("Date",'MM') in('01','02','03') then '1Q 2021'
							when to_char("Date",'MM') in('04','05','06') then '2Q 2021'
							when to_char("Date",'MM') in('07','08','09') then '3Q 2021'
							when to_char("Date",'MM') in('10','11','12') then '4Q 2021'
   						end



как сделать из этого чтобы в конце было что то типо 1Q% - чтобы выбирал первые два символа
...
Рейтинг: 0 / 0
28.10.2021, 14:14
    #40107739
uaggster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать like % в case условии
Эээ... а в чем проблема?

Код: sql
1.
2.
3.
4.
5.
6.
where KPI_version like case 
							when to_char("Date",'MM') in('01','02','03') then '1Q 2021%'
							when to_char("Date",'MM') in('04','05','06') then '2Q 2021%'
							when to_char("Date",'MM') in('07','08','09') then '3Q 2021%'
							when to_char("Date",'MM') in('10','11','12') then '4Q 2021%'
   						end
...
Рейтинг: 0 / 0
28.10.2021, 14:15
    #40107741
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать like % в case условии
это не MS SQL
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / как сделать like % в case условии / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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