Forum: Datenbanken
Delphi
by PRehders,
14. Jan 2005
früh am Morgen sollte man es lassen... :oops:
stimmt natürlich, aber da es in einem SELECT steht, hat mein krauses Hirn es gleich in ein DISTINCT umgewandelt...
Nixdestotrotzdem: War das jetzt eigentlich gemeint, oder habe ich noch anderes in den einen oder anderen falschen Hals bekommen?
Gruß
Peter
Forum: Datenbanken
Delphi
by PRehders,
14. Jan 2005
Hallo,
das UNIQUE bezieht sich immer auf die gesamte Ausgabe-Row; man schreibt SELECT UNIQUE...
Wenn es also pro Ausprägung von STOERGRUND mehrere Inhalte der anderen Felder gibt, bekommst du auch mehrere Rows zurück.
Wenn es in der Ausgabe immer nur eine Row pro STOERGRUND geben soll, geht das nur mit Aggregat-Funktionen, aber dann solltest du genau beschreiben, was denn rauskommen soll.
...