Group by?

schrenzor

Mitglied
Hallo!

Ich habe mehrere Tabellen mit id und wert (z.b. id + lieferant, id + name, usw...) & noch eine Verknüpfungstabelle, in der alle Eigenschaften per Fremdschlüssel einer id in der Haupttabelle zugewiesen werden.

Die ids von den Eigenschaftentabellen stehen, logischerweise, mehrere Male in der Verknüpfungstabelle.

Wie ist es möglich eine nach einer Eigenschaft sortierte Ausgabe herzubekommen, bei der zusätzlich jedes Element nur 1 mal aufgelistet werden sollte.

vielen dank im voraus

mfg rene
 
select gesuchteEigenschaft
from eigenschaftenTabelle
group by gesuchteEigenschaft

liefert jeweils einen Eintrag für gesuchteEigenschaft auch wenn er mehrfach in der Tabelle vorkommt. Sortiert ist er dann automatisch alphabetisch (bzw. numerisch je nach Datentyp) nach dem Feldinhalt in gesuchteEigenschaft

Falls ich dich da falsch Verstanden habe, poste doch bitte mal ein Beispiel (am liebsten als SQL-Dump) dann schicke ich dir das passende Select-Statement.

Marian
 
Zurück