Почему group by и sum не удаляют значения dup в строках - PullRequest
0 голосов
/ 03 апреля 2019

Мы используем Netezza SQL.У меня есть три поля: Клиент, Учетная запись и Доход.

Я суммирую Доход следующим образом.

Select Customer, Sum(Revenue) REV_TOT
from Cust_REV
group by ACCOUNT;

Предполагается, что существует более одного СЧЕТА НА ЗАКАЗ.

**CUSTOMER  REV_TOT**
15411780    0.5700
15411780    0.0000
15411790    65.1910
15411790    0.0000
15411790    21.4960
15411790    28.0180

Обратите внимание, что номер клиента не конденсируется.Не должно ли это?Что мне нужно сделать?

1 Ответ

0 голосов
/ 03 апреля 2019

Вы можете попробовать это:

Select Customer, Sum(Revenue) REV_TOT
from Cust_REV
group by Customer,ACCOUNT;
...