Mailinglisten-Archive |
Hi, > ich bekomme bei einer Abfrage nach den Kundennummern in meiner Tabelle sehr > viele Dubletten geliefert. Also, es tauchen Kundennummern mehrfach auf. > Wie kann ich schon in der SQL-Abfrage solche Dubletten verhindern? > Es soll bei der Abfrage des Feldes Kundennummer jede vorkommende Nummer nur > einmal geliefert werden. Du musst unterscheiden: Nur Abfrage der Kundendb sollte jede KdNr nur einmal liefern (die müssen ja wohl eindeutig sein) Mit Abfrage der z.B. Aufträge Datenbank via join.. (select from kunden,aufträge ..where...) bekommst Du von jedem Kunden mehrere Datensätze, wenn er mehrere Aufträge hat. Hier kannst Du Group by anwenden, die Spalten werden dann saldiert, sinnvollerweise benutzt Du count(Aufträge) oder sum(aufträge) um die Details zu überblicken. Alex ----- Original Message ----- From: "Benedikt Quirmbach" <Benedikt_(at)_quirmbach.de> To: <mysql-de_(at)_lists.4t2.com> Sent: Thursday, September 19, 2002 11:43 AM Subject: Dubletten in Abfrage-Ergebnis > Hallo, > > > Danke > -- > Benedikt Quirmbach > Dipl. Designer > Buchenstr. 31 > 40599 Düsseldorf > Germany > Tel +49 211 7406380 > Fax +49 211 7406381 > http://www.quirmbach.de > > --- > Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter > -->> http://www.4t2.com/mysql > --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive