Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Totale dei clienti

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    451

    Totale dei clienti

    salve, ho due table composte più o meno in questo modo

    codice:
    idcliente cliente
       1        Prova1
       2        Prova2
    più un table in questo modo:

    codice:
    idcliente importo
       1       500,00
       1       500,00
       2       300,00
    ora dovrei fare la somma per utente, una volta richiamate i dati in questo modo

    codice:
    SELECT form1.idcliente, form2.idcliente, cliente, importo FORM form1, form2 WHERE form1.cliente = form2.cliente
    come potrei impostare la cosa per stampare la somma per utente???

  2. #2
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    SELECT form1.idcliente, form2.idcliente, form1.cliente, SUM ( form2.importo ) AS tot_imporot FORM form1, form2 WHERE form1.idcliente = form2.idcliente GROUP BY form2.idcliente

    prova a vedere cosi... se non funzia potresti provare con left join :

    SELECT form1.idcliente, form2.idcliente, form1.cliente, SUM ( form2.importo ) AS tot_import FORM form1 LEFT JOIN form2 ON form1.idcliente = form2.idcliente GROUP BY form2.idcliente

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    451
    grazie 1000 la prima query funziona alla perfezione

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