Ne aşağıdaki gibi aşağıdaki tablodan veri almak için en iyi sql olurdu
Örnek tablo
id name buyer amt
1 per disney 10
1 per marie 12
1 per clarence 11
2 pella Magnus 5
2 pella Olof 2
2 pella Asa 4
3 chris Lotta 6
3 chris Wayne 3
3 chris Brad 5
Veri çıkışı:
Customer Name : Per
disney 10
marie 12
clarence 11
Total 33
Customer Name : pella
Magnus 5
Olof 2
Asa 4
Total 11
Customer Name : Chris
Lotta 6
Wayne 3
Brad 5
Chris 14
Yani sonunda kendi üstünde adı ve bu satıcı için her alıcı ve her bir işlem ve son olarak toplam.
Ben bu sql sorgu upwith geldi, ama onun yerine, ham.
select name, supplier, amt, (select sum(amt) from transact where name = t.name)as total from transact t