Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870

    Somma di valori disposti su riga

    Scusate, ho fatto una ricerca ma non ho trovato nulla... :master:

    COme si esegue la somma di valori contenuti nelle righe di una tabella, esempio nella tabella ho:

    record ---- campoUno ---- campoDue ---- campoTre
    1----------------3---------------------------3-------------6

    la somma di campoUno+campoDue+campoTre = 12

    Qualche consiglio?
    Grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    A mano.
    Non ci sono comandi specifici SQL.

    Roby

  3. #3
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da Roby_72
    A mano.
    Non ci sono comandi specifici SQL.

    Roby
    Pessima notizia Roby... e se invece di interrogare il db facessi questa somma durante la compilazione di un form? :master:

  4. #4

  5. #5
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da Roby_72
    Mi sono perso...

    Roby
    ... hai ragione, mi spiego meglio; la necessità è quella di eseguire una query secondo le seguenti condizioni:

    se la somma di campouno+campodue+campotre è maggiore di zero
    esegui la queryA
    altrimenti
    esegui la query B

    questo controllo devo eseguirlo durante la compilazione di un form dati nel quale inserisco i valori di campouno, campodue e campotre.

    Mi spiego? grazie

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Mentre estrai i valori dei vari campi valorizzi ed incrementi una variabile con quei valori...

    roby

  7. #7
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da Roby_72
    Mentre estrai i valori dei vari campi valorizzi ed incrementi una variabile con quei valori...

    roby
    puoi farmi un esempio per favore?

  8. #8
    per la prima domanda la query SQL è

    "SELECT campoUno+campoDue+campoTre as somma where record=1"

    ottieni una tabella con una sola colonna chiamata somma dove c'è il risultato

    per la seconda
    <%

    campouno=clng(request.form("campouno"))
    campodue=clng(request.form("campodue"))
    campotre=clng(request.form("campotre"))

    if campouno+campodue+campotre>0 then

    ' INSERIRE CODICE

    else

    ' INSERIRE CODICE

    end if
    %>

  9. #9
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da dizionario
    per la prima domanda la query SQL è

    "SELECT campoUno+campoDue+campoTre as somma where record=1"
    Grazie provo e ti faccio sapere...

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.