Einzelnen Beitrag anzeigen

alex517

Registriert seit: 23. Nov 2004
Ort: Bernau b. Berlin
273 Beiträge
 
Delphi XE5 Enterprise
 
#13

Re: Union Select und ORDER BY

  Alt 18. Mai 2006, 07:55
Zitat von IBExpert:
invalid ORDER BY clause.
Entschuldigung, mein Fehler. In der ORDER BY Klausel, zumindest bei FB 1.x, können keine
Feldnamen angegeben werden. Stattdessen muß man die Nummer der Feldes angeben.

SQL-Code:
SELECT 1 as REIHENFOLGE,A.NR AS ANR, A.BEZ FROM REC8 R JOIN ART8 A ON A.ID=R.ID_ART WHERE ID_RECKOPF = 93
UNION
SELECT 2 as REIHENFOLGE,A.NR AS ANR, A.BEZ FROM REC8 R JOIN ART8 A ON A.ID=R.ID_ART WHERE ID_RECKOPF = 93
UNION
SELECT 3 as REIHENFOLGE,A.NR AS ANR, A.BEZ FROM REC8 R JOIN ART8 A ON A.ID=R.ID_ART WHERE ID_RECKOPF = 93
ORDER BY 1, 2
alex
Alexander
  Mit Zitat antworten Zitat