Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]podsumowanie faktury
Forum PHP.pl > Forum > Przedszkole
galapagos
Problem dotyczy wystawiania faktur, a dokładniej podsumowania gdzie wyliczane są pozycje z odpowiednimi stawkami VAT oraz odpowiadające im sumy (wartość netto, wartość VAT, wartość brutto) z pozycji faktury. Do wyniku generowanego przez zapytanie wyglądające mniej więcej tak:

  1. SELECT vat, SUM(netto) AS 'Wartosc Netto', SUM(netto*(vat/100)) AS 'Wartosc VAT', SUM(brutto) AS 'Wartosc Brutto'
  2. FROM Pozycja GROUP BY vat
  3. #oczywiście WHERE pomijam


chciałbym jeszcze dodać pozycję RAZEM przy której będzie suma wartości pól dla wszystkich stawek VAT?
wookieb
Jeżeli nie zadziała to
  1. SELECT vat, SUM(netto) AS 'wn', SUM(netto*(vat/100)) AS 'wv', SUM(brutto) AS 'wb', (wn+wb+wn) AS razem
  2. FROM Pozycja GROUP BY vat
  3. #oczywiście WHERE pomijam


to daj
  1. SELECT a.*, (a.wn+a.wv+a.wb) AS razem FROM (SELECT vat, SUM(netto) AS 'wn', SUM(netto*(vat/100)) AS 'wv', SUM(brutto) AS 'wb'
  2. FROM Pozycja GROUP BY vat
  3. #oczywiście WHERE pomijam) as a
ddiceman
  1. SELECT vat, SUM(netto) AS 'Wartosc Netto', SUM(netto*(vat/100)) AS 'Wartosc VAT', SUM(brutto) AS 'Wartosc Brutto'
  2. FROM Pozycja GROUP BY vat WITH ROLLUP
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.