Hallo zusammen,
ich benötige eine Idee für eine Abfrage einer Tabelle mit folgendem Aufbau:
Artikelnummer / Kundennummer
1/11
1/22
2/22
Ich bin nur an Kunde 22 interessiert, da er Artikel 1 UND 2 bestellt hat. Kunde 11 hat nur 1 bestellt und ist uninteressant.
Es geht um die Identifizierung, in wie weit die Kunden 1 durch 2 substituieren.
Wie packe ich das in eine geschickte Abfrage?
Danke &
beste Grüße
Hallo Jochen,
SELECT Artikelnummer, Kundennummer
FROM einerTabelle
WHERE Kundennummer = 22Falls Kundennummer vom Typ Text:
... WHERE Kundennummer = '22'ZitatEs geht um die Identifizierung, in wie weit die Kunden 1 durch 2 substituieren
???
hth
gruss ekkehard
Hallo,
@Ekkehard:
da hast du wohl etwas missverstanden bzw. den Satz nicht zu Ende gelesen. ;-)
ZitatIch bin nur an Kunde 22 interessiert, da er Artikel 1 UND 2 bestellt hat.
@bjochen:
Versuche es mal hiermit:
Select * From tabelle Where Exists (Select t.kunde From tabelle As t Where t.kunde = tabelle.kunde And t.artikel IN (1,2) Group By t.kunde Having Count(*) = 2)
Jau, schäm. Mal wieder so'n Schnellschuss kurz vor Feierabend.