Sql выбор от суммы строки к столбцу - PullRequest
0 голосов
/ 19 апреля 2020
------------------------------------------------------------------
 Itemcode | DocType  |  Qty     |
------------------------------------------------------------------
100011    | FA       | 100      |
100011    | FA       |  50      |
100011    | AJN      |  10      |
100011    | FA       | 100      |
100011    | AJN      | 50       |
-----------------------------------------------------------------

нужен результат

------------------------------------------------------------------
 Itemcode | FA       | AJN  |
------------------------------------------------------------------
100011    | 250      |   0      |
100011    | 0        |  60      |
-----------------------------------------------------------------

1 Ответ

0 голосов
/ 19 апреля 2020

Попробуйте, вот демоверсия .

select
    Itemcode,
    sum(case when DocType = 'FA' then Qty end) as FA,
    sum(case when DocType = 'AJN' then Qty end) as AJN,
from yourTable
group by
    Itemcode
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...