Einzelnen Beitrag anzeigen

frankg

Registriert seit: 20. Mai 2003
Ort: Wetter
72 Beiträge
 
Delphi 7 Architect
 
#11

Re: Bänder in RaveReports abhängig vom Inhalt drucken?

  Alt 3. Mai 2004, 20:48
Hallo!

Auch wenn ich das mit dem Rave-Reports nicht hinbekommen habe, so weiss ich doch, wie ich die Null-Zeilen aus der Ergebnisdatenmenge herauswerfen kann und zwar geht das mit HAVING (jaja, offensichtlich kann ich doch kein SQL ):

SQL-Code:
SELECT
  to_char(datum_zeit, 'DD.MM.YYYY HH24:MI:SS') AS ZEITPUNKT,
  sum(decode(FELD, 'FELD1', wert_zustand,0)) FELD1,
  sum(decode(FELD, 'FELD2', wert_zustand,0)) FELD2,
  sum(decode(FELD, 'FELD3', wert_zustand,0)) FELD3
FROM
  V_WERTPBN
WHERE
  (DATUM_ZEIT >= to_date('30.04.2004, 00:00:00', 'DD.MM.YYYY, HH24:MI:SS')) AND
  (DATUM_ZEIT <= to_date('30.04.2004, 21:00:00', 'DD.MM.YYYY, HH24:MI:SS'))
GROUP BY
  datum_zeit
HAVING
  NOT (sum(decode(FELD, 'FELD1', wert_zustand,0)) = 0) AND
       sum(decode(FELD, 'FELD2', wert_zustand,0)) = 0) AND
       sum(decode(FELD, 'FELD3', wert_zustand,0)))
ORDER BY
  datum_zeit
Das funzt auf jeden Fall

Viele Grüsse und vielen Dank für's mitüberlegen

Frank
  Mit Zitat antworten Zitat