Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Totale prezzo prodotti

  1. #1

    Totale prezzo prodotti

    Salve amici,

    ho una tabella di un DB che contiene dei prodotti aggiunti ad un carrello elettronico, con i seguenti campi:

    ID_CARRELLO, ID PRODOTTO, QUA che fa la JOIN con la tabella dei PRODOTTI in cui c'è anche il prezzo...

    Vorrei, direttamente da SQL, fare la somma dei prezzi...ed ho scritto:

    "SELECT *, SUM(dali_prodotti.PREZZO) AS TOT FROM dali_carrello JOIN dali_prodotti ON dali_prodotti.ID_PRODOTTO = dali_carrello.ID_PRODOTTO WHERE dali_carrello.SESSIONE = '"&sessioneUtente&"'"

    però mi restituisce errore, dicendo che dovrei usare GROUP...però così non avrei l'elenco dei prodotti!!!!

    Come posso fare...oppure come faccio la somma di

    TUTTI I PREZZI DEI PRODOTTI x RISPETTIVE QUANTITA' x RICARICO????
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  2. #2
    non puoi fare SELECT * e SUM assieme. o l'una, o l'altra (fa' due query)

  3. #3

    son complicato!

    Sono complicato io, sa!

    Ho risolto così:

    codice:
    <% carrello.movefirst
    		  PREZZO = ((carrello.Fields.Item("PREZZO").Value)*(carrello.Fields.Item("QUA").Value))
    		  carrello.movenext
    		  do while not carrello.EOF
    		  PREZZO = PREZZO + ((carrello.Fields.Item("PREZZO").Value)*(carrello.Fields.Item("QUA").Value))
    		  carrello.movenext
    		  loop
    		  PERC = PREZZO*PERCENTUALE
    		  response.write(FormatCurrency((PREZZO+PERC), 2, -2, -2, -2))%>
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

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.