Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Conti in ACCESS

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    57

    Conti in ACCESS

    Come faccio ad avere la somma di una colonna di valori attraverso una query?

    Grazie
    Ciko73

  2. #2
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569
    SELECT Sum(nomecampo) AS Somma FROM TuaTabella WHERE ...



  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    57
    no,

    4 record (e non campi) con i valori:
    2
    2
    3
    2
    Ora mi necessita il modo di avere 9 come risultato.
    Come faccio?
    Ciko73

  4. #4
    scusa credo di non capire bene: cosa significa somma di 4 record o 9 che siano??? :master:

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  5. #5
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569
    SELECT Sum(nomecampO) AS Somma FROM TuaTabella WHERE ...

    questa rispecchia prprio l'esempio che mi hai fatto tu..

    4 record (e non campi) con i valori:
    2
    2
    3
    2
    Ora mi necessita il modo di avere 9 come risultato
    Avrai come risultato

    Somma
    9

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    57
    SELECT Foglio1.Campo1, Foglio1.Campo2 AS Somma, Foglio1.Campo3, Foglio1.Campo4 FROM Foglio1 WHERE (((Foglio1.Campo1)>=[Op]));

    Questo è quanto inserito.
    Il risultato nella colonna SOMMA è 0

    Perchè?
    Ciko73

  7. #7
    Originariamente inviato da ciko1973
    SELECT Foglio1.Campo1, Foglio1.Campo2 AS Somma, Foglio1.Campo3,
    Foglio1.Campo4 FROM Foglio1 WHERE (((Foglio1.Campo1)>=[Op]));

    Questo è quanto inserito.
    Il risultato nella colonna SOMMA è 0

    Perchè?
    SCRIVI COSì:
    codice:
    SELECT SUM(Foglio1.Campo1, Foglio1.Campo2) AS Somma, Foglio1.Campo3,
    Foglio1.Campo4 FROM Foglio1 WHERE (((Foglio1.Campo1)>=[Op]));
    Dovrebbe andare, ok?

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  8. #8
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569
    Se vuoi sommare il campo2:

    SELECT Foglio1.Campo1, Sum(Foglio1.Campo2) AS Somma, Foglio1.Campo3, Foglio1.Campo4 FROM Foglio1 WHERE (((Foglio1.Campo1)>=[Op]))
    GRUOP BY Foglio1.Campo1,Foglio1.Campo3,Foglio1.Campo4;

    Questo ti fa la somma di campo2, e nella somma prende i record che campo1,3,4 uguali,

    se non è questo quello che vuoi fare dimmi il problema che vediamo..
    :gren:


  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    57
    Funziona!!!!
    Grazie aveo dimenticato SUM
    Grazie
    Ciko73

  10. #10
    prego...

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.