Как сделать сумму итога для каждого идентификатора и итогового - PullRequest
0 голосов
/ 08 декабря 2018

Таблица 1

id name
001 raja
002 vijay
003 suresh

Таблица 2

id value
001 100
001 200
001 150
002 200
003 150
003 200

, и я хочу, чтобы результат выглядел следующим образом

id name value
001 raja 450
002 vijay 200
003 suresh 350
................
           1000 (sum of value)

с использованием отчета Crystal

1 Ответ

0 голосов
/ 08 декабря 2018
       Select  table2.id,table1.name, 
        sum(table2.value) from table2,table1 
       where table2.id= (table1.id)
        group by table2.id 
       union 
        select '----','-----',sum(value) from table2
      ;

Это даст вам сумму значений каждого конкретного идентификатора группы с именем

...