55 messaggi dal 17 ottobre 2001
www.soluxioni.it
Salve a tutti, volevo un aiuto per effetturare un'operazione su una tabella di un DB ACCESS
Dovrei fare la somma di alcuni importi in una tabella di un db in access solo se si hanno delle seguenti condizioni

ESTRATTO DELLA TEBELLA
CAPITOLO IMPEGNO CODFOR IMPORTO
137 1003 328 1000
121 1030 234 5000
137 1003 328 1234
234 2330 567 2300
139 1005 328 1000
124 1567 877 2340
139 1005 328 3455

Vorrei sommare l'importo solo se i campi CAPITOLO, IMPEGNO E CODFOR sono uguali altrimenti lascio tutto come è.
Il risultato dovrebbe essere

CAPITOLO IMPEGNO CODFOR IMPORTO
137 1003 328 2234
121 1030 234 5000
234 2330 567 2300
139 1005 328 4455
124 1567 877 2340

Ho raggruppato e sommato gli importi del capitolo 137 e 139 dato che tutti e tre i campi erano uguali.
SAPETE DARMI UNA MANO SU COME IMPOSTARE LA COSA?
Aspetto notizie
Grazie in anticipo

Edo
100 messaggi dal 12 novembre 2001
Dovrebbe essere

SELECT capitolo, impegno, codfor, SUM(importo)
FROM TABELLA
GROUP BY Capitolo, impegno, codfor

Credo sia così

Ciao

G
55 messaggi dal 17 ottobre 2001
www.soluxioni.it
Non mi funziona dato che il campo importo è un campo testo e non numerico.
Sai come posso risolvere il problema?
Non posso cambiare il campo nel DB
CIAO
e grazie

Edo

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.