Thema: count mit 0

Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#1

count mit 0

  Alt 6. Nov 2015, 16:56
Datenbank: oracle • Version: 11 • Zugriff über: egal
hallo zusammen,
der Titel ist u.U. wenig aussagekräftig, darum versuche ich das mal zu beschreiben.
Ich habe eine Abfrage in der ich Zähle:
SQL-Code:
select Abteilung,Gegenstand,count(key)
from tt
where zeit between(startdate,eddate)
group by Abteilung,Gegenstand
funktioniert auch gut, es gibt nur ein Problem, wenn es im Zeitraum,in einer Abteilung keinen Gegenstand gibt, gibt es keine Ergebniszeile in der Ausgabe, mein Chef möchte aber wissen, das es nichts gibt
z.B.
Code:
Einkauf Anforderungen 128
Verkauf Aufträge 12
Lager Eingänge 0
Personalabteilung Kündigungen 12
und nicht

Code:
Einkauf Anforderungen 128
Verkauf Aufträge 12
Personalabteilung Kündigungen 12
Wie erreiche ich das?
Gruß
K-H

Nachtrag:
ein Kollege hat mir über die Schulter geschaut und was von NVL und Coalesce gemurmelt, aber geht das denn?
Mir fehlt doch der ganze Satz und nicht nur ein Feld?
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector

Geändert von p80286 ( 6. Nov 2015 um 16:59 Uhr)
  Mit Zitat antworten Zitat