Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / OLAP и DWH Новый топик    Ответить
 SQL statement without subquery  [new]
Barclay
Member

Откуда:
Сообщений: 112
Камрады, помогите сообразить кейсик, плиз
Есть колонка category, там 3 типа A, B, C.
На категории A нулевой факт,
На B и C есть данные.
Мне нужно на категорию A присвоить сумму B и C.
Кааак?
21 авг 18, 15:49    [21649694]     Ответить | Цитировать Сообщить модератору
 Re: SQL statement without subquery  [new]
StarikNavy
Member

Откуда: Москва
Сообщений: 1886
Barclay,

select 
    case when category='a' then summaCB end
from your_table

left join ( select sum(summa) as summaCB from your_table where category in ('b','c')) as t on ...
22 авг 18, 09:54    [21650305]     Ответить | Цитировать Сообщить модератору
 Re: SQL statement without subquery  [new]
StarikNavy
Member

Откуда: Москва
Сообщений: 1886
сджойнить по датам, или еще чего там
вобще такие вопросы можно основном топике задавать

если это в кубе то через SCOPE
22 авг 18, 09:56    [21650308]     Ответить | Цитировать Сообщить модератору
 Re: SQL statement without subquery  [new]
Barclay
Member

Откуда:
Сообщений: 112
StarikNavy,

Спасибо огромное, только у меня в сабже условие сделать это без подзапроса:)
А так работает, да.
22 авг 18, 10:19    [21650342]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить