Thema: Delphi union

Einzelnen Beitrag anzeigen

peter12

Registriert seit: 28. Feb 2005
Ort: Oberneukirchen ,Österreich
183 Beiträge
 
Delphi 2006 Professional
 
#9

Re: union

  Alt 26. Apr 2006, 20:14
Beim Klammern kommt auch der Fehler das er die Klammern nicht mag.
Habe folgendes Versucht

select m.datum,m.text1 , m.text2 ,
m.km,m.MITPER,m.KA,art,m.arbeits,m.tagesgemelk,
m.kare,m.kmhaus,m.kmlwlw, m.kmprobe,m.diaten,b.DOPPELBETRIEB,m.sperre ,m.sp
from monatsbericht m
left outer join betriebe b on b.LFBIS = m.BETRIEBNR
where jahr =:j and monat = :m and kare = :ka and kontrolldatum is not null
and art <> 19 and art <> 5 and art <> 6

union
select m.datum,m.text1 , m.text2 ,
m.km,m.MITPER,m.KA,art,m.arbeits,m.tagesgemelk,
m.kare,m.kmhaus,m.kmlwlw, m.kmprobe,m.diaten,b.DOPPELBETRIEB,m.sperre ,m.sp
from monatsbericht m
left outer join betriebe b on b.LFBIS = m.BETRIEBNR
where jahr =:j and monat = :m and art = 6

Ohne order by dafür "m.Datum" als erste Select.

Ergebnis die zwei Abfragen werden in einer Tabelle angezeigt und sortiert nach Datum.

Ich suche aber eine möglichkeit, daß zuerst die erste Abfrage und dann die zweite angehängt wird.


peter
  Mit Zitat antworten Zitat