Registriert seit: 28. Feb 2005
Ort: Oberneukirchen ,Österreich
183 Beiträge
Delphi 2006 Professional
|
Re: union
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
|