Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА:

Использование оператора CASE 4 года 7 мес. назад #186

  • Олег Коровяков
  • Олег Коровяков аватар Автор темы
  • Не в сети
  • Автор сайта
  • Автор сайта
  • Сообщений: 280
  • Репутация: 1
  • Спасибо получено: 1
Простой пример использования оператора CASE для раскладки выходящих данных по отдельным колонкам в зависимости от значения входящих данных.
DECLARE @tblsplit TABLE (Category char, U_Name varchar(25))

INSERT INTO @tblsplit (Category, U_Name) VALUES ('H', 'Пупкин Василий')
INSERT INTO @tblsplit (Category, U_Name) VALUES ('H', 'Маша Иванова')
INSERT INTO @tblsplit (Category, U_Name) VALUES ('L', 'Федя Петров')
INSERT INTO @tblsplit (Category, U_Name) VALUES ('L', 'Леня Голубков')

SELECT 
CASE WHEN Category = 'H' THEN Category ELSE '' END as 'Сливки общества', 
CASE WHEN Category = 'L' THEN Category ELSE '' END as 'Простые смертные',
U_Name 
FROM @tblsplit

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Модераторы: Дмитрий

О сайте

Строительство индивидуальных домов из лёгкого самана - опыт, советы, методика строительства и подробные инструкции. А также возможность применения альтернативных источников энергии.


Контакты

08340. ул.Салютная 17. с.Гнедын.
Киевская обл. Украина.

+38 067 492 4124.
+38 095 065 8860.

info@okwood.com.ua
www.okwood.com.ua

Местоположения


8PM2+7R Гнедин, Kyiv Oblast