Select case count() will nicht
Hallo Kollegen,
ich stehe heute etwas im Wald.
Ich möchte aus einer Tabelle die Anzahl der Datensätze mit Feld='Wert' ermitteln.
Wenn der Wert nicht in dem Feld vorkommt soll mir eine 0 zurückgegeben werden ansonsten die Anzahl.
Das will SQL nicht. Ok. Ich habe aber irgendwie auch keinen Ansatz im Moment.
Wer hat hier eine Anregung?
Grüße vom it-frosch
ich stehe heute etwas im Wald.
Ich möchte aus einer Tabelle die Anzahl der Datensätze mit Feld='Wert' ermitteln.
Wenn der Wert nicht in dem Feld vorkommt soll mir eine 0 zurückgegeben werden ansonsten die Anzahl.
Select case when count(*) is null then 0 else count(*) end from tabelle where feld='Wert';
Das will SQL nicht. Ok. Ich habe aber irgendwie auch keinen Ansatz im Moment.
Wer hat hier eine Anregung?
Grüße vom it-frosch
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 4022073534
Url: https://administrator.de/contentid/4022073534
Ausgedruckt am: 21.11.2024 um 11:11 Uhr
3 Kommentare
Neuester Kommentar