Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    SQL complessa con SUM e GROUP db Mysql

    Salve amici,

    devo fare una query ad un DB Mysql che ha due tabelle:

    menu_giornaliero

    campi: PIATTO, PREZZO

    ordine

    campi: PIATTO, QUANTITA....

    Le tabelle ovviamente hanno in comune al campo PIATTO

    Quando devo emettere la ricevuta mi serve l'elenco dei piatti ordinati con la somma della quantità e del totale del prezzo di ogni piatto

    Ad esempio:

    1 - Acqua € 2,00
    3 - Spaghetti € 21,00
    2 - Insalate € 8,00

    Ho provato con la seguente:

    codice:
    SELECT quinto_menu_day.PREZZ, quinto_menu_day.PIATTO, quinto_ordine.TIPO, quinto_ordine.VOCE, quinto_ordine.APPUNTI, SUM(quinto_ordine.QU) AS TOT, SUM(quinto_menu_day.PREZZO) AS PRICE, FROM quinto_ordine JOIN quinto_menu_day ON quinto_ordine.VOCE = quinto_menu_day.PIATTO WHERE COM_ID = '"&Request.QueryString("COM_ID")&"' GROUP BY VOCE ORDER BY POS ASC
    Ma mi da errore!!!!
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  2. #2
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755

    Re: SQL complessa con SUM e GROUP db Mysql

    Originariamente inviato da iadream
    ...
    Ma mi da errore!!!!
    quale?
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  3. #3

    risolto

    Grazie, ma ho risolto così:

    codice:
    SELECT SUM(quinto_ordine.QU) AS TOT, SUM(quinto_menu_day.PREZZO) AS PRICE, COM_ID, SEPARA, VOCE, APPUNTI,  quinto_menu_day.TIPO FROM quinto_ordine JOIN quinto_menu_day ON quinto_ordine.VOCE = quinto_menu_day.PIATTO WHERE COM_ID = '"&Request.QueryString("COM_ID")&"' GROUP BY VOCE
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  4. #4
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

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.