phpbar.de logo

Mailinglisten-Archive

[php] Verzwickte querry

[php] Verzwickte querry

php_(at)_phpcenter.de php_(at)_phpcenter.de
Tue, 6 Nov 2001 12:30:26 +0100 (MET)


> Hallo Leute,
> 
> ich  ermittle  mit  einer Query eine Anzahl Datensätze,
> die einem bestimmten Kriterium entsprechen:
> 
> SELECT * FROM orders  where orders_id < '50'
> 
> Ergebnis:
> 
> id     anzahl   preis
> 31        3     12.50
> 32        5      9.80
> 33       10     11.30
> ...
> 
> Gesamtumsatz:  199.50
> 
> Ist  es möglich, in diese Query gleich noch einzubauen,
> dass  in einem Rutsch der Gesamtumsatz (Anzahl*Preis je
> Datensatz  zusammengeszählt)  ermittelt  wird oder muss
> ich  die  Umsatzberechnung  nach  der  query  mit  php
> erledigen?
> 


hi!

lt. sql-standard kannst du das produkt gleich so errechnen:

SELECT id, anzahl, preis, anzahl*preis FROM orders  where orders_id < '50'
 
Ergebnis:

id     anzahl   preis   anzahl*preis
31        3     12.50    37,5
usw.

falls du den spaltennamen ändern möchtest, dann müsste das so aussehen:

SELECT id, anzahl, preis, anzahl*preis as produkt FROM orders  where
orders_id < '50'

id     anzahl   preis   produkt
31        3     12.50    37,5
usw.

ist leider ungetestet, sollte aber funken!

lg  gottfried


-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net



php::bar PHP Wiki   -   Listenarchive