голосование
PHP
jQuery
Firebird
BASH
HTML
Ресурсы
GIT
SEO
Oracle
Python
Хостинг
Программы
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Как сделать условия внутри SQL-запроса FIREBIRD

Как сделать условия внутри SQL-запроса FIREBIRD. Порой нужно сделать некоторые расчёты внутри запроса. Писать специальные функции на PHP - это крайний выход. Приведу простой пример SQL-кода с условием CASE.


select
status1,
case
        /* первое условие */
	when status1 containing 'ok' then 'всё хорошо'
        /* второе условие */
	when status1 containing 'not so' then 'так себе'
        /* если не сработали предыдущие условия */
	else 'все плохо'
end as status2       
from table1

Обратите внимание на то, что условий может быть масса. Не перестарайтесь с количеством условий.

просмотры: 408, уровень: лёгкий уровень, рейтинг: 0, дата: 2017-03-07 13:02:41
проголосовать:

Комментарии:






поиск
сайты друзей
банеры
Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.
http://ping-admin.ru/index_5659.html мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://www.2domains.ru домен RU домен RU всего за 99 рублей