Wenn ich kein doppeltes Ergebnisse in einer Abfrage
haben möchte und den Befehl Distinct einsetzte. Muß sich
Distinct dann direkt auf den Feldname beziehen den man nicht
Doppelt haben will, oder wird da alles gefiltert.
Nein, schreib einfach Select Distinct und danach die Feldliste.
Distinct bezieht sich auf alle Felder.
Andreas
hallo Hondo,
danke dir für die antwort.
Na gut dann bringt mich Distinct nicht weiter. Gibt es noch andere Möglichkeiten keine Doppelten Ergebnisse zu erhalten.
Gruppieren, oder Doubletten herausfiltern.
Hallo,
stellt sich aber auch die Frage - warum gibt es doppelte Ergebnisse?
Stehen die etwa schon in der Tabelle?
ZitatGibt es noch andere Möglichkeiten keine Doppelten Ergebnisse zu erhalten.
Klar. Ist es gleich ordentlich, muss man nicht aufräumen:
- In einer Tabelle hilft ein eindeutiger Index über relevante Felder.
- Eine solche Tabelle verknüpft man nur ganz, ganz vorsichtig mit einer weiteren Tabelle, die den Schlüssel mehrfach enthält.