Wahrscheinlich willst Du im Schritt 1 nur die "vorhandenen" Buchstaben
haben.  Das liese sich mit der Query bewerkstelligen

SELECT 
  distinct left(feld_x, 1) as buchstabe
FROM
  tabelle
ORDER BY
  left(feld_x, 1);


F�r den 2. Schritt, dann alle Worte die mit einem bestimmten Buchstaben
anfangen, solltest Du schneller sein, wenn Du gezielt zugreifst. Also
kein Like. Und ein Index auf die Worte-Spalte (oder wie immer die hei�t)
sollte auch helfen, das Ding bei gro�en Datenmenen flott zu halten. 


SELECT 
  distinct worte
FROM 
  tabelle
WHERE 
  Left(worte,1)='A'
ORDER BY 
  Worte;



-- 

Viele Gr��e
Hubert Daubmeier 




-----Original Message-----
From: Kellersohn Tom [mailto:[EMAIL PROTECTED]] 
Sent: Monday, December 17, 2001 5:31 PM
To: ASP Diskussionsliste fuer Anfaenger
Subject: [aspdebeginners] Group by Anfangsbuchstabe


Hallo Liste,

vielleicht gibt es heute abend noch jemanden, der mir weiterhelfen kann.

Ich m�chte eine mdb-Tabelle auslesen (eine Art Lexikon) und mir �ber
einen groub by nur die Anfangsbuchstaben der Eintr�ge anzeigen lassen.

Beispielanzeige:

 A | B | D | E

Bl�de Beispieleintrage:
Alkohol
Alsterwasser
Bier
Blutwurst
Dosenwurst
Einmachglas

Danke, Tom


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an