Ciao!
Spero ti avere azzeccato il forum giusto!
Ho un prblema con sql!
devo creare un subtotale!
praticamente devo dare il comando=
somma il campo 5 ogni volta che cambia il valore nel campo 4 !
come posso fare?
Ciao!
Spero ti avere azzeccato il forum giusto!
Ho un prblema con sql!
devo creare un subtotale!
praticamente devo dare il comando=
somma il campo 5 ogni volta che cambia il valore nel campo 4 !
come posso fare?
SQL="select sum(nomecampo) as nomerecord from tamella"
Per intercettare il cambiamento del campo dipende dal linguaggio che usi e da come i dati vengono inseriti
non ti ho capito scusa!
Il linguaggio che uso è SQL perchè è una "semplicissima query di access"
e che in tempi come sono messi i record?
Se i dati vengono inseriti da un campo in una maschera puoi inserire la sql o il richiamo ad una query sull'evento lostfocus del campo che utilizzi per inserire i dati.
Se inserisci i dati direttamente nella tabella non so
io ho una tabella senza maschere e niente devo solo estrapolare dei dati da essa!
se devi solo estrapolarli, basta che crei un query (creazione guidata) inserisci il campo che ti interessa, spunti l'opzione "riepilogo" poi somma.
Aprendo la query avrai come risultato la somma della colonna che hai scelto selezionato
ok ho provato e mi fa la somma ma cosi mi fa la somma generale di tutti i record!
Io voglio che a ogni modifica di un campo ci sia la sua somma!
Es.
Io ho un campo che si chiama cliente e un'altro campo che si chiama quantita
Ogni cliente è su piu record perchè ha piu quantita.
Io vorrei sapere il totale delle quantita per ogni cliente.
quindi vorrei una somma del campo quantita ogni volta che il campo cliente varia.
E' un po la stessa cosa dei subtotali di excel!
solo che devo riportare la stessa operazione in sql!
come posso fare?
Vi prego aiutatemi non so piu che fare mi sto scervellando!
Per fare quello che tu vuoi credo che devi usare una maschera.
Se ho tempo entro questa notte ti mando un esempio.
Che access usi?
Se mi mandi il tuo indirizzo e-mail ti invio l'esempio, puoi mandarmelo anche in pvt
io utilizzo access 2000 e questo è il mio indirizzo e-mail