nur die ersten 2. Buchstaben eines Wertes rausholen
Andreas
- datenbank
Ich habe eine Datenbank, in der verschiedene Nachnamen gespeichert sind. Jetzt moechte ich eine Indexliste ausgeben, die nur die ersten zwei Buchstaben aller Nachnamen enthaelt, also z.B. so:
AA
AB
AC
AD
aber eben nur solche Kombinationen, die es wirklich gibt.
Natuerlich duerfen die Kombinationen auch nicht doppelt auftreten, also z.B. dadurch, das ich alle moeglichen Nachnamen aus der Datenbank raushole und dann auf die ersten beiden Zeichen beschneide.
Kann mir jemand einen Loesungsansatz geben?
Gibt es einen einfachen SQL-Befehl?
Danke Andreas
Hi, <-- das hier ist eine Begruessung....
Ich habe eine Datenbank, in der verschiedene Nachnamen gespeichert sind. Jetzt moechte
ich eine Indexliste ausgeben, die nur die ersten zwei Buchstaben aller Nachnamen
enthaelt, also z.B. so:
AA
AB
AC
AD
aber eben nur solche Kombinationen, die es wirklich gibt.
Natuerlich duerfen die Kombinationen auch nicht doppelt auftreten,
[...]
SELECT SUBSTRING(feld,0,2) AS index FROM tabelle GROUP BY index
Gruss,
Christian
http://wwwtech.de