Einzelnen Beitrag anzeigen

Alfonso

Registriert seit: 10. Jan 2006
250 Beiträge
 
Delphi 11 Alexandria
 
#1

Leftpad (auffüllen mit 0) in SQL-Abfrage

  Alt 18. Feb 2008, 16:47
Datenbank: MsAccess • Version: 2000 • Zugriff über: ADO
Ich habe eine Tabelle die z.B. folgende Datensätze enthält:
Code:
1
5
4
53
22
A
C
Wenn ich eine SQL Abfrage sortiert mache erhalte ich:
Code:
1
22
4
5
53
A
C
Es wird halt nicht numerisch sondern Alphanumerisch sortiert. Gibt es eine Möglichkeit in SQL (für ADO Zugriff auf eine Access-DB), etwas ähnliches wie PADLEFT zu machen, z.B. SORT BY PADLEFT("0",5, [Feldname])? Dadürch würden alle Werte vorher auf 5 Stellen mit Nullen aufgefüllt und die sortierung würde funktionieren.

Gruß
Alfonso
Alfonso
Seit Turbo Pascal 3.0 dabei!
Ewiger Pascal Fan!
  Mit Zitat antworten Zitat