Stefan Falz: Wie kann man doppelte Felder von SQL nicht ausgeben lassen

Beitrag lesen

1  A
1  B
1  Test
2  irgendwas
3  was
3  anderes

Ich möchte nun, daß bei der Ausgabe alle Zeilen, wo Nummer schon mal vorgekommen ist, nicht ausgegeben werden. Also es keine 2 Zeilen gibt, wo Nummer den gleichen Wert hat. Das würde dann so aussehen:

1 A
2 irgendwas
3 was

Hallo,

wenn du immer den min. Wert in FeldB zu der ID in FeldA willst:
SQL = "SELECT FeldA, min(FeldB) FROM Tabelle GROUP BY FeldA"

wenn du immer den max. Wert in FeldB zu der ID in FeldA willst:
SQL = "SELECT FeldA, max(FeldB) FROM Tabelle GROUP BY FeldA"

Tschau, Stefan