Bir sütunun toplamı birlikte verileri seçin

0 Cevap php

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

0 Cevap