SQL-Statement gesucht

25/10/2007 - 16:54 von choncha | Report spam
Hallo NG,

ich hoffe ich bin hier richtig, wenn ich Hilfe bei der Entwicklung
eines SQL-Statements suche. Eine reine SLQ-NG hab ich leider nicht
gefunden. Also hier das Problem:

In einer Tabelle sind Datensàtze nach folgendem Schema:

Kunde ... Vertriebsweg ...

Die einzige Unterscheidung pro Datensatz ist ver Vertriebsweg, alle
anderen Felder müssen identisch sein. Pro Kunde müssen 2 Datensàtze
existieren, für Vertriebsweg1 und Vertriebsweg2. Da das Anlegen aber
manuell passiert kommt es vor, dass manchmal nur 1 DS, also entweder
für Vertriebsweg1 oder Vertriebsweg2, existiert.
Ich suche nun nach einem SQL-Statement, welches mir alle Kundennummern
ausgibt, zu denen es nur 1 DS gibt. Kann mir da vielleicht jemand auf
die Sprünge helfen? Danke schon mal.

Gruß
Björn
 

Lesen sie die antworten

#1 Gregor Stefka
25/10/2007 - 17:59 | Warnen spam
"choncha" schrieb im Newsbeitrag
news:
Hallo NG,

ich hoffe ich bin hier richtig, wenn ich Hilfe bei der Entwicklung
eines SQL-Statements suche. Eine reine SLQ-NG hab ich leider nicht
gefunden. Also hier das Problem:

In einer Tabelle sind Datensàtze nach folgendem Schema:

Kunde ... Vertriebsweg ...

Die einzige Unterscheidung pro Datensatz ist ver Vertriebsweg, alle
anderen Felder müssen identisch sein. Pro Kunde müssen 2 Datensàtze
existieren, für Vertriebsweg1 und Vertriebsweg2. Da das Anlegen aber
manuell passiert kommt es vor, dass manchmal nur 1 DS, also entweder
für Vertriebsweg1 oder Vertriebsweg2, existiert.
Ich suche nun nach einem SQL-Statement, welches mir alle Kundennummern
ausgibt, zu denen es nur 1 DS gibt. Kann mir da vielleicht jemand auf
die Sprünge helfen? Danke schon mal.

Gruß
Björn


select count(*), KUNDE from tabelle
group by KUNDE
having count(*) <2


hth
GS

Ähnliche fragen