Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ MySQL _ Sumowanie różnych rekordów kolumny

Napisany przez: the_extremist 14.04.2018, 19:17:50

Witam, mam pewien problem. Mianowicie, chcę wyświetlić zsumowane kwoty w zależności od rodzaju dla każdego id pacjenta. Poniżej zapytanie które sumuje wszystkie socjalne, ale każdemu wkleja tą samą liczbę.

  1. $sql = "SELECT pacjent.id, pacjent.imie, pacjent.nazwisko, pacjent.pesel, pacjent.filia, pacjent.grupa, (SELECT SUM(depozyt_wplata.kwota) FROM depozyt_wplata WHERE depozyt_wplata.rodzaj = 'socjalne') as socjalne FROM pacjent left JOIN depozyt_wplata ON depozyt_wplata.pesel = pacjent.id";






Napisany przez: Lukeup 14.04.2018, 21:32:07

  1. SELECT DISTINCT id, pesel, rodzaj, SUM(kwota) AS suma_kwot FROM test.tmp GROUP BY rodzaj, pesel ORDER BY pesel
?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)