Far funzionare questa Query in modo corretto

di il
3 risposte

Far funzionare questa Query in modo corretto

Buona sera, ho questa query:

SELECT
PREVISIONE_SPESA_PROGETTI.CODICE_CUP, PREVISIONE_SPESA_PROGETTI.RIF_PROGETTO,
PREVISIONE_SPESA_PROGETTI.OBIETTIVO_REALIZZATIVO, PREVISIONE_SPESA_PROGETTI.TIPOLOGIA_OR,
PREVISIONE_SPESA_PROGETTI.SAL, PREVISIONE_SPESA_PROGETTI.ANNO,
PREVISIONE_SPESA_PROGETTI.DATA_INIZIO, PREVISIONE_SPESA_PROGETTI.DATA_FINE,
PREVISIONE_SPESA_PROGETTI.BUDGET_CONSULENZE AS PREVISIONE_SPESA_CONSULENZE,
SUM(CONSULENZE.IMPONIBILE_FATTURA) AS RENDICONTO_CONSULENZE
FROM
PREVISIONE_SPESA_PROGETTI
INNER JOIN
CONSULENZE
ON
PREVISIONE_SPESA_PROGETTI.CODICE_CUP=CONSULENZE.CODICE_CUP
WHERE CONSULENZE.SAL=PREVISIONE_SPESA_PROGETTI.SAL AND
CONSULENZE.OBIETTIVO_REALIZZATIVO=PREVISIONE_SPESA_PROGETTI.OBIETTIVO_REALIZZATIVO
AND CONSULENZE.ANNO=PREVISIONE_SPESA_PROGETTI.ANNO
GROUP BY CODICE_CUP, OBIETTIVO_REALIZZATIVO, SAL, ANNO

Mi visualizza i risultati:
PREVISIONE_SPESA_PROGETTI.BUDGET_CONSULENZE
e
SUM(CONSULENZE.IMPONIBILE_FATTURA)
solo se i campi SAL, ANNO e OBIETTIVO_REALIZZATIVO sono presenti in entrambe le tabelle, altrimenti non li visualizza.
Vorrei che i valori se presenti in una sola delle tebelle nell'altra in cui non sono presenti mi restituisse il velore zero.
Grazie.

3 Risposte

Devi accedere o registrarti per scrivere nel forum
3 risposte