Mailinglisten-Archive |
Hallo,
vielen Dank für die Hilfen. Ich habe eben an meiner SQL rum gefeilt und habs
doch tatsächlich hin bekommen. Ich glaubs echt net!
Ich, der fast keine Ahnung von SQL hat:))
Danke noch mals
Gruß Matthias
-----Ursprüngliche Nachricht-----
Von: Hannes Streicher [mailto:HStreicher at gmx.de]
Gesendet: Samstag, 9. Oktober 2004 10:38
An: Matthias Köstler
Betreff: Re: AW: Datensätze filtern, zusammensetzen und berechnen
Guten Tag Matthias Köstler,
am Samstag, 9. Oktober 2004 um 10:20 schrieben Sie:
MK> Hallo,
MK> ich hab das mal probiert, ich denke aber ich hab da ne kleinigkeit
MK> vergessen. Ich arbeite mit verschiedenen Tabellen
MK> SELECT kundendienst.KuDieID, kundendienst.Kundendienst_Nr,
MK> kundendienst.AnfahrtNetto, kundendienst.GPN, umsatzsteuersatz.SID,
MK> buchkonten.BKID
MK> FROM (buchkonten INNER JOIN (wgr INNER JOIN ((hersteller INNER JOIN
artikel
MK> ON hersteller.ID = artikel.Hersteller_ID) INNER JOIN neu_geräte ON
MK> artikel.Artikel_Nr = neu_geräte.Typ) ON wgr.ID = artikel.WGR_ID) ON
MK> buchkonten.BKID = wgr.BKID) INNER JOIN (umsatzsteuersatz INNER JOIN
MK> (kundendienstteile INNER JOIN kundendienst ON kundendienstteile.KuDieID
=
MK> kundendienst.KuDieID) ON umsatzsteuersatz.SID = kundendienstteile.SID)
ON
MK> neu_geräte.Lager_Nr = kundendienstteile.Lager_Nr
MK> ORDER BY kundendienst.KuDieID;
MK> So sieiht z.B. meine SQL aus. Wenn ich aber jetzt ein "GROUP BY"
einfüge,
MK> dann bekomme ich immer nur eine Fehlermeldung, das ich nicht alles
Felder
MK> angegeben habe. Ich möchte aber doch nur die "SID" und die "BKID"
MK> vergleichen und bei gleichen Daten die Preise summieren!!!
dann must du das deinem Query auch sagen :)
bei group by must du im select teil explizit die sum min max oder was
auch immer mit angeben , und kannst nur die felder ohne lassen
ueber die ge-groupt wird
also zb
select kudieid , sum(anfahrt+gpn + ust) as euro form tabelle1
tabelle2, where bla=blub
group by kudieid
MK> Sorry, das ich damit erst jetzt raus rücke.
--
Mit freundlichen Grüssen
Hannes Streicher mailto:HStreicher at gmx.de
--
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive