Problemi con raggruppamento...

di il
1 risposte

Problemi con raggruppamento...

Ho una query di questo tipo che mi raggruppa tutti i codici articoli e mi esegue la somma di essi
SELECT DISTINCTROW tbCorpoDoc.IDArticolo, Sum(tbPagamento.imponibile) AS SommaDiimponibile
FROM tbCorpoDoc INNER JOIN tbPagamento ON tbCorpoDoc.IDDoc = tbPagamento.IDDocumento
GROUP BY tbCorpoDoc.IDArticolo;
ora se vi aggiungo un campo di tipo data [tbPagamento.DataPagamento] dove eseguire poi un filtro per selezionare un periodo ove fare la somma non mi raggruppa più in base all'articolo

SELECT DISTINCTROW tbCorpoDoc.IDArticolo, Sum(tbPagamento.imponibile) AS SommaDiimponibile, tbPagamento.DataPagamento
FROM tbCorpoDoc INNER JOIN tbPagamento ON tbCorpoDoc.IDDoc = tbPagamento.IDDocumento
GROUP BY tbCorpoDoc.IDArticolo, tbPagamento.DataPagamento;
se la elimino dal raggruppamento mi da errore

SELECT DISTINCTROW tbCorpoDoc.IDArticolo, Sum(tbPagamento.imponibile) AS SommaDiimponibile, tbPagamento.DataPagamento
FROM tbCorpoDoc INNER JOIN tbPagamento ON tbCorpoDoc.IDDoc = tbPagamento.IDDocumento
GROUP BY tbCorpoDoc.IDArticolo;

1 Risposte

  • Re: Problemi con raggruppamento...

    Penso di aver risolto....
    ho inserito i campi solo nella clausola where prima dei raggruppamenti e tutto sembra funzionare
Devi accedere o registrarti per scrivere nel forum
1 risposte