Einzelnen Beitrag anzeigen

Benutzerbild von ralfiii
ralfiii

Registriert seit: 30. Mai 2007
489 Beiträge
 
Delphi 2010 Professional
 
#1

"Order by Upper(3)" geht nicht

  Alt 16. Feb 2009, 17:27
Datenbank: Firebird • Version: 2.1 • Zugriff über: Interbase Express
Ich hab ein Statement

SQL-Code:
Select PATIENT_ID,
       CUSTOMID,
       SURNAME || " " || FIRSTNAME as PatName,
       DOB
from PATIENTS
Will ich das case-unsensitiv nach Namen sortieren, müsste ich doch normalerweise einfach
"Sort by upper(3)" anhängen können. Das geht aber nicht.

Nur "order by upper(SURNAME || " " || FIRSTNAME)" geht.

Warum?
Danke!

[edit=Sharky]Delphi-Tags in SQL-Tags geändert. Mfg, Sharky[/edit]
  Mit Zitat antworten Zitat