Hi,
Zitat von
plautzer:
Wie mach ich es aber das sich das DISTINCT nur auf das ablesejahr bezieht, falls ich mehrere spalten auslesen will?
Gar nicht
Gegeben sei folgende Tabelle :
Code:
Tabelle 1
NR NAME DATUM
========================
1 ABC 1/1/1980
2 XYZ 1/1/1980
Du willst alle drei Felder haben, aber jedes Jahr soll nur einmal vorkommen, richtig ?
Was soll er Dir denn bei der oben angegebenen Tabelle zurückgeben :
1,ABC,1980
oder doch eher
2,XYZ,1980
????
Die Entscheidung kann er wohl nicht für Dich treffen. Deshalb gilt DISTINCT "global" für alle Felder im SELECT.
Tschüss,
Lutz