Ik heb een query waarbij ik graag wil dat als een waarde leeg is dat de query toch 0 terug geeft (omdat ik anders de relatie kwijt raak).
Dit is mijn Query:
Ik wil dus dat het veld SUM_AANTPROC 0 terug geeft als er geen resultaat is maar dat doet ie nu niet. Gebruik ik de NVL verkeerd?
Dit is mijn Query:
code:
1
2
3
4
5
6
7
8
9
10
| SELECT TBL_STATWERKVOORRAAD.AFDELING, TBL_STATWERKVOORRAAD.PEILDAG, TBL_STATWERKVOORRAAD.SOORT_REGELGEVING, TBL_STATWERKVOORRAAD.SOORT_PROCEDURE, TBL_STATWERKVOORRAAD.STATUSCODE, NVL(SUM (TBL_STATWERKVOORRAAD.AANTAL_PROCEDURES), 0) AS SUM_AANTPROC FROM DBASE.TBL_STATWERKVOORRAAD TBL_STATWERKVOORRAAD WHERE ( TBL_STATWERKVOORRAAD.PEILDAG IN (( '20060901' )) ) GROUP BY TBL_STATWERKVOORRAAD.AFDELING, TBL_STATWERKVOORRAAD.PEILDAG, TBL_STATWERKVOORRAAD.SOORT_REGELGEVING, TBL_STATWERKVOORRAAD.SOORT_PROCEDURE, TBL_STATWERKVOORRAAD.STATUSCODE |
Ik wil dus dat het veld SUM_AANTPROC 0 terug geeft als er geen resultaat is maar dat doet ie nu niet. Gebruik ik de NVL verkeerd?