powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Правильно ли работает CASE?
4 сообщений из 4, страница 1 из 1
Правильно ли работает CASE?
    #32070091
Inebs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Я в запросе использую следующую конструкцию.
Код: plaintext
Select s = Case When s1=  1  then s* 12  else s end When S2 =  2  then s* 3  else s end,  other..... From...

Т.е. в Case может быть выполнено и первое условие s1= 1 и второе s2= 2,т.к. проверяются 2 разных переменные. При выполнении этих двух условий величина s может ли сначала *12 , а потом *3? И в результате выдать s*36 ?
...
Рейтинг: 0 / 0
Правильно ли работает CASE?
    #32070097
Фотография Nickolay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RTFBOL
...
Рейтинг: 0 / 0
Правильно ли работает CASE?
    #32070148
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первое истинное условие:
CASE
WHEN Boolean_expression THEN result_expression
[ ...n ]
[
ELSE else_result_expression
]
END
...
Returns result_expression of the first Boolean_expression that evaluates to TRUE.
...
Рейтинг: 0 / 0
Правильно ли работает CASE?
    #32070150
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Nickolay
8)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Правильно ли работает CASE?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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