SELECT ID,Name,Salary FROM Employees ORDER BY CASE WHEN Salary>=2500 THEN 1 ELSE 0 END, -- выдать ЗП сначала тем у кого она ниже 2500
WHEN bool_expressionN THEN valueN ELSE valueElse END. где. bool_expressionX - это логическое условие.
SELECT status, CASE status WHEN 'a1' THEN 'Active' WHEN 'a2' THEN 'Active' WHEN 'a3' THEN 'Active' WHEN 'i' THEN 'Inactive' WHEN 't' THEN 'Terminated' END AS StatusText FROM stage.tst. Is there any other way of doing this where I don't need to write When expression 3 times for Active...
SELECT name, essay_grade, CASE WHEN essay_grade >= 80 THEN 'молодец' WHEN essay_grade < 80 THEN 'можешь лучше' ELSE 'сдай сочинение!'
SELECT (CASE. WHEN x = 'value' THEN.
О сервисе Прессе Авторские права Связаться с нами Авторам Рекламодателям Разработчикам...
Simple CASE expression: CASE input_expression. WHEN when_expression THEN
CASE WHEN condition1 THEN result1 WHEN condition2 THEN result2 WHEN conditionN THEN resultN ELSE result END; Demo Database.
ELSE else_result_expression – дополнительный параметр ELSE, который предназначен для случаев, когда ни одно из перечисленных в CASE условий не выполнилось.
CASE zoo WHEN 1 THEN 'Brookfield Zoo' WHEN 2 THEN 'Dublin zoo' ELSE 'unknown' END. This example selects data from the animal table and displays the name of the animal's