phpbar.de logo

Mailinglisten-Archive

Select mit Subselect Problem

Select mit Subselect Problem

Marcus Füg malinux at partysoke.de
Mon Dez 17 16:28:38 CET 2007


Hallo,

folgendes Szenario:

Tabelle Sales (s) mit jede Menge Abverkaufsdaten.
ArtikelNr,Kassenbon,HändlerID,Datum

Jetzt sollen alle zu einem gekauften Artikel ebenfalls augelistet  
werden, d.h. was wurde
mit dem Artikel zusätzliche gekauft

Bisher habe ich das mit PHP gemacht, nur macht jetzt bei 5 Mio  
Datensätze in den
Abverkäufen PHP schlapp. DArum meine Frage kann ich effizienter Mit  
MySQL machen?

Bisher

SELECT ArtikelNr,Kassenbon,Haendler,Datum
FROM sales s
WHERE ArtikelNr = '10099'

SCHLEIFE mit Subselect

SELECT * FROM sales
WHERE ArtikelNr='$ArtikelNr' AND Kassenbon='$Kassenbon' AND  
Haendler='$Haendler' AND
Datum='$Datum'

Danach die Ergebnisse aufsummiert.


Geht das effizienter?

_______________________________________________
Allgemeine Infos zur Liste: http://www.4t2.com/mysql/
Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de

php::bar PHP Wiki   -   Listenarchive