Thema: Delphi UNION-Problem

Einzelnen Beitrag anzeigen

Mike_on_Tour

Registriert seit: 16. Aug 2007
195 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#6

Re: UNION-Problem

  Alt 27. Nov 2009, 09:39
Hallo NetSonic,

auch wenn es nicht wirklich hilft, setze doch mal im zweiten SELECT alle Werte auf Null, außer den Lieferant.
SQL-Code:
SELECT
  tblorder."ID",
  tblorder."BestDatum",
  tblorder."Lieferant",
  tblpos."ArtikelNummer",
  tblpos."ArtikelName",
  tblpos."EK",
  tblpos."VK",
  tblpos."Anzahl",

  2 as flag

FROM
  public.tblorder,
  public.tblpos
WHERE
  tblorder."ID" = tblpos."ID"

UNION ALL

SELECT DISTINCT
  0 as ID,
  0 as BestDatum,
  tblorder."Lieferant",
  0 as ArtikelNummer,
  0 as ArtikelName,
  0 as EK,
  0 as VK,
  0 as Anzahl,

  1 as flag

FROM
  public.tblorder,
  public.tblpos
WHERE
  tblorder."ID" = tblpos."ID"

ORDER BY tblorder."Lieferant", flag
Bei mir (ADS-Datenbank) funktioniert das.

Mike
Programmieren ist wie das Wandeln auf dem schmalen Pfad zwischen Wahnsinn und Intelligenz.
  Mit Zitat antworten Zitat