Mailinglisten-Archive |
Hi Leute, es sollten alle Datensaetze verarbeitet werden, dabei sollen Preise fuer (sid = bkid) summiert werden. d.h. ausgehend von: +-----+------+------+ | sid | bkid | sum | +-----+------+------+ | 3 | 1 | 12 | | 3 | 3 | 23 | | 1 | 2 | 29 | | 3 | 3 | 34 | | 1 | 3 | 38 | | 2 | 2 | 45 | | 3 | 1 | 47 | | 1 | 3 | 51 | | 2 | 2 | 56 | +-----+------+------+ waere: +-----+------+------+ | sid | bkid | sum | +-----+------+------+ | 3 | 1 | 12 | | 1 | 2 | 29 | | 1 | 3 | 38 | | 3 | 1 | 47 | | 1 | 3 | 51 | | 3 | 3 | 57 | | 2 | 2 | 101 | +-----+------+------+ die richtige Loesung. D.h. es sollen 3-3 und 2-2 summiert, und alle anderen Kombinationen ohne Verarbeitung ausgegeben werden, auch wenn sie wie 1-3 mehrmals vorkommen. Das Query von Andreas ergibt aber: +-----+------+------+ | sid | bkid | sum | +-----+------+------+ | 1 | 2 | 29 | | 3 | 3 | 57 | | 3 | 1 | 59 | | 1 | 3 | 89 | | 2 | 2 | 101 | +-----+------+------+ und das von Tim noch weniger: +-----+------+------+ | sid | bkid | sum | +-----+------+------+ | 2 | 2 | 101 | | 3 | 3 | 57 | +-----+------+------+ Alle ueberfluessigen Spalten habe ich zur der Uebersichtlichkeit weggelassen. m. b. G. Norbert _____________________ normal: 02686-987103 Notruf: 0163-3613642 --------------------- e.o.m. -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive