Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    10

    sommare i risultati di una query

    ho una pagina in cui riporto il contenuto del mio db:

    Luciano 5 5 5 5 5 6
    PIPPO 3 5 3 6 7 4
    antonio 6 6 4 3 2 1
    ... . . . . . .
    ecc...

    alla fine avrei bisogno di fare la somma delle colonne come posso fare???
    chi mi aiuta?

    Questa è la query:
    <%
    set rsDetailVot = Server.CreateObject("ADODB.Recordset")
    rsDetailVot.ActiveConnection = MM_connDUdirectory_STRING
    rsDetailVot.Source = "SELECT * FROM VOTI WHERE VOTI_LOC_ID = " + Request.QueryString("iLink") + " ORDER BY VOTI_UTE_NAME ASC"
    rsDetailVot.CursorType = 0
    rsDetailVot.CursorLocation = 2
    rsDetailVot.LockType = 3
    rsDetailVot.Open()
    rsDetailVot_numRows = 0
    %>



    questa è il contenuto della pagina:


    <%
    While ((rsDetailVot__numRows <> 0) AND (NOT rsDetailVot.EOF))
    %>


    <%=(rsDetailVot.Fields.Item("VOTI_UTE_NAME").Value )%>
    <%=(rsDetailVot.Fields.Item("VOTI_1").Value)%>
    <%=(rsDetailVot.Fields.Item("VOTI_2").Value)%>
    <%=(rsDetailVot.Fields.Item("VOTI_3").Value)%>
    <%=(rsDetailVot.Fields.Item("VOTI_4").Value)%>
    <%=(rsDetailVot.Fields.Item("VOTI_5").Value)%>
    <%=(rsDetailVot.Fields.Item("VOTI_6").Value)%>


    <%
    rsDetailVot__index=rsDetailVot__index+1
    rsDetailVot__numRows=rsDetailVot__numRows-1
    rsDetailVot.MoveNext()
    Wend
    %>

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    10
    Ho trovato la risposta cercando nel forum:



    SELECT SUM(VOTI_1) AS tot, SUM(VOTI_2) AS tot2 FROM VOTI WHERE VOTI_LOC_ID = " + Request.QueryString("iLink") + "

    questa query fa la somma delle colonne

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 © 2026 vBulletin Solutions, Inc. All rights reserved.