Инструменты пользователя

Инструменты сайта


case

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
case [2013/12/16 15:36]
31.210.201.37 [См. также]
case [2018/12/17 16:41]
193.19.168.164 Виды case и версии
Строка 2: Строка 2:
  
 ===== Версии сервера ===== ===== Версии сервера =====
-^ 0.9 ^ 1.0 ^ 1.5.3 ^ 1.5.4 ^ 1.5.5 ^ 2.0 ^ 2.0.3 ^ 2.0.4 ^ 2.1 ^ 2.5 ^ 3.0 ^ +^         ^ 0.9 ^ 1.0 ^ 1.5 ^ 2.0 ^ 2.1 ^ 2.5 ^ 3.0 ^ 
-|  ​ ​|  ​ ​| ​ Да  |  Да  |  Да  |  Да  |  Да  |  ​Да  ​| ​ Да  |  Да  |  Да  | +^Поисковый|  ​ ​|  ​ ​| ​ Да  |  Да  |  Да  |  Да  |  Да  | 
 +^Простой ​ |  -  |  -  |  -   ​| ​ -   |  Да  |  Да  |  Да  |
  
 ===== Формат ===== ===== Формат =====
Строка 23: Строка 23:
 ===== Описание ===== ===== Описание =====
 Встроенная функция,​ Встроенная функция,​
-разным значениям переменой возвращает заданное значение+разным значениям переменой возвращает заданное значение. В случае одновременной истинности нескольких условий,​ функция вернет результат первого вхождения.
  
  
 ===== Пример ===== ===== Пример =====
 +==== Простой case ====
   select sl.po_number,​   select sl.po_number,​
     case sl.order_status     case sl.order_status
Строка 35: Строка 36:
     end     end
    from sales sl    from sales sl
- +====Поисковый case====
-или+
  
   select sl.po_number,​   select sl.po_number,​
case.txt · Последние изменения: 2018/12/17 17:43 — 193.19.168.164