Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461

    somma campi di un rcordset con ASP..

    Ciao!
    non mi ricordo come si fa la somma di dati di una tabella...piu precisamente...vorrei fare il totale di prezzi di prodotti associati ad un cliente..quindi di dati specifici per tale cliente...come devo fare?
    grazie ciao!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    sql = "SELECT SUM(prezzo) AS somma_prezzi FROM tabella WHERE cliente_id =3"
    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    ma somma_prezzi è un campo?

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non proprio, un ALIAS.
    Ma lo tratti come tale.

    Roby

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    sql2 = "SELECT SUM(tempo_lav) AS totore FROM LAVORI WHERE LAVORI.ID_CL = "& request("id_cl")&""
    aprirs sql
    conn.execute (sql2)

    <td><%=rs("totore")%></td>


    ....mi da errore dicendo che non trova il campo definito nella tabella..in effetti non esiste...

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Vediamo l'errore.

    Roby

  7. #7
    1. tempo_lav è un campo della tabella lavori?
    2. posta il codice vero

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    si tempo_lav è della tabella lavori...
    CODICE

    apriconn ("db")
    sql="SELECT * FROM CLIENTI JOIN LAVORI ON LAVORI.ID_CL =CLIENTI.ID_CL WHERE LAVORI.ID_CL = "& request("id_cl")&""
    sql2 = "SELECT SUM(tempo_lav) AS totore FROM LAVORI WHERE LAVORI.ID_CL = "& request("id_cl")&""
    aprirs sql
    conn.execute (sql2)
    %>

    <td id="bordosxbot"><%=totore%></td>

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    1) La prima query a che serve?
    2) La seconda la esegui ma devi assegnare la select ad un recordset... quale?
    3) Dovrai poi scrivere totore come fosse un campo della tabella e quindi del recordset

    Roby

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    ok adesso mi funziona!
    yeah!
    cmq la prima query semplicemente perche poi ho un input tyoe hidden che mi serve per trasportare un id in un'altra pagina...per estrarre dati sepicifici...

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.