Einzelnen Beitrag anzeigen

hirnstroem

Registriert seit: 21. Sep 2005
297 Beiträge
 
Delphi 2006 Professional
 
#1

UNION ALL -> Problem beim Sortieren

  Alt 22. Jan 2008, 14:05
Datenbank: MS Access • Version: kA • Zugriff über: ADO
'loha Folks,

eine SQL Abfrage im folgenden Stil liegt vor:

SQL-Code:
SELECT 1 as DescriptionNumber, Description1 as Description
FROM Description
WHERE
...
ORDER BY Description1 ASC

UNION ALL

SELECT 2 as DescriptionNumber, Description2 as Description
FROM Description
WHERE
...
ORDER BY Description2 ASC
Es sollen also die Felder Description1 und Description1 und Description2 ein und desselben Datensatzes als zwei unterschiedliche Datensätze ausgegeben werden. Zudem sollen diese Datensätze anhand des Inhaltes der jeweiligen Description (1 oder 2) sortiert werden.

Nun verhält sich dies aber nicht wie gewünscht. Es ist so, dass jeweils die Description1 Felder in einer Gruppe sortiert sind und danach die Description2 Felder wiederum untereinander. Ich möchte aber das die Sortierung über beide Felder gemacht wird, weiss allerdings nicht so ganz wie, hoffe deshalb auf Hilfe.

Grüsse
hirnstroem
inde deus abest
  Mit Zitat antworten Zitat