Hi Ilja,
zum anderen würde ich COUNT(*) > 1 verwenden, macht in dem falle mehr sinn. und du willst mit der abfrage ja die anzeigen, die eben doppelt vorkommen. mit der gruppierung fügst du eben datensätze mit der gleichen gruppierung zu einem datensatz zusammen. zusätzlich schließt du mit dem HAVING zusatz alle aus, die nicht doppelt vorkommen. ergo müssen es doch weniger werden oder habe ich jetzt was falsch interpretiert ?
ja ich glaube du hast recht und ich habe falsch herum gedacht :-)
es werden ja nur die Einträge aufgelistet die mehrfach oder doppelt vorkommen.
Ich wollte eigentlich aus der Tabelle "software" alle Seriennummern auflisten die drin sind und die wo doppelt oder mehrfach vorkommen irgendwie gruppieren.
Hintergrund:
In der Tabelle "software" gibt es eine Spalte "IdKD" die auf eine Tabelle "Kunde" verweist.
Jetzt kann ein Kunde mehrere verschiedene Software Produkte haben die aber alle die gleiche Seriennummer haben. Ich wollte also etwas machen wie:
Kunde Software Seriennummer
------------------------------------------------
Meier, Word, 245000
Meier, Word97, 245000
Meier, Word2000, 245000
Alber, Excel, 230000
Müller, Word, 300300
Gruss
Werner