Einzelnen Beitrag anzeigen

mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: SQL liefert bei UNION kein Ergebnis, wenn Ergebnis = Nul

  Alt 2. Jun 2009, 00:01
Das scheint eher ein Problem von Paradox (der BDE) zu sein. Mit parametern würdest dur das DateToStr() und das Quoten Sparen.

Die Abfrage an sich sollte aber funktionieren
SQL-Code:
Select
    Count(Bearbeitung) AS Anzahl,
FROM
    Projekte
WHERE
    Bearbeitung <= :Datum and Aktiv = "True"
UNION
Select
    Count(Bearbeitung) AS Anzahl
FROM
    Projekte
WHERE
    Bearbeitung <= :datum and Aktiv = "False"
...
DataSet.ParamByName('Datum').Value := IncYear( Date(), -1);
Markus Kinzler
  Mit Zitat antworten Zitat