Hallo zusammen,
möchte bei einer Unterabfrage falls nichts zurückgegeben wird eine 0 in der Tabelle anzeigen.
Die Abfrage sieht folgendermaßen aus was noch nicht richtig funktioniert..
Falls in der Unterabfrage nichts zurückgegeben wird soll eine "null" geschrieben werden.
Das Ganze soll nach date,shift,machine gruppiert werden.
Ich habe das ein mal hinbekommen dass in der 4 Spalte "null" in den leeren Zeile in den leeren Feldern steht aber sonst steht überall die gleiche Zahl.
Die Spalte ist nicht gruppiert sondern nur summiert.
Hat jemand einen Tip für mich.
Hier mein Ansatz:
Hat jemand einen Tip
Gruss
möchte bei einer Unterabfrage falls nichts zurückgegeben wird eine 0 in der Tabelle anzeigen.
Die Abfrage sieht folgendermaßen aus was noch nicht richtig funktioniert..
Falls in der Unterabfrage nichts zurückgegeben wird soll eine "null" geschrieben werden.
Das Ganze soll nach date,shift,machine gruppiert werden.
Ich habe das ein mal hinbekommen dass in der 4 Spalte "null" in den leeren Zeile in den leeren Feldern steht aber sonst steht überall die gleiche Zahl.
Die Spalte ist nicht gruppiert sondern nur summiert.
Hat jemand einen Tip für mich.
Hier mein Ansatz:
Code:
[select date , shift, machine,sum(minuten) as Gesamtzeit
Code:
(select COALESCE (sum(minuten),0) from Tabelle1 where level1 in ('Downtime')
Code:
from Tabelle1 group by date,shift,machine
Gruss
Comment