Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 как сложить данные в столбцах case?  [new]
Romanov-krd
Member

Откуда:
Сообщений: 120
SELECT substring(n_kn, 4, 2) as kadastr_nomer,
SUM(CASE WHEN err = 'Не указана цена сделки при наличии договора купли-продажи' and u_sys='ЕГРП' THEN 1 ELSE 0 END) AS a,
SUM(CASE WHEN err = 'Не указана дата начала аренды' and u_sys='ЕГРП' THEN 1 ELSE 0 END) AS b,
SUM(CASE WHEN err = 'Не указана продолжительность аренды.Реквизит обязателен при отсутствии ДатаОкончАренды' and u_sys='ЕГРП' THEN 1 ELSE 0 END) AS c,
SUM(CASE WHEN err = 'Цена сделки должна быть больше 0' and u_sys='ЕГРП' THEN 1 ELSE 0 END) AS d,
SUM(CASE WHEN err = 'Не указан правоустанавливающий документ' and u_sys='ЕГРП' THEN 1 ELSE 0 END) AS e,
SUM(CASE WHEN err = 'ДатаПрекрПрава<ДатаРегПрава' and u_sys='ЕГРП' THEN 1 ELSE 0 END) AS f,
SUM(CASE WHEN err = 'Сумма ДоляПраваЧ/ДоляПраваЗ не может быть>1' and u_sys='ЕГРП' THEN 1 ELSE 0 END) AS g

FROM testflk
where u_sys='ЕГРП'
GROUP BY substring(n_kn, 4, 2)
order by substring(n_kn, 4, 2);

Добрый день. Кто подскажет как сложить данные по типу в столбцах если при выборе substring(n_kn, 4, 2) нужно сложить значения 23 и 54 а все остальное оставить не изменно.
29 июл 15, 17:33    [17951547]     Ответить | Цитировать Сообщить модератору
 Re: как сложить данные в столбцах case?  [new]
LSV
Member [заблокирован]

Откуда: Киев
Сообщений: 30817
Ужос. Из текста ошибки выйти на ее код.
Круть, бро...
29 июл 15, 17:40    [17951574]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить