 |
Mycket flitig postare
|
|
Reg.datum: Mar 2005
Inlägg: 767
|
|
Mycket flitig postare
Reg.datum: Mar 2005
Inlägg: 767
|
Om det bara är t.ex. delsummorna och den sammanlagda summan du vill ha kan du ju använda:
SELECT GROUP_CONCAT(pris), SUM(pris) FROM …
Den lösningen är ju inte så snygg om man har många detaljer om varje produkt man behöver få reda på.
Jag brukar göra en temporär tabell med hela "inköpslistan" och sedan summera listan och på så sätt få hela listan som en array med sista elementet som summering. Det har fördelen att man kan göra flera "undersökningar" av inköpslistan för att få fram andra värden samt att det blir översiktligt men har nackdelen att man behöver en temporär tabell (men bara ett anrop till databasen).
|