ho tre tabelle
piatti
id_piatto - piatto
1 - gnocchi
2 - bistecca
3 - maccheroni
...
ordini
id_piatto - id_ordine - piatto_ordinato - quantita_ordinata - prezzo_singolo - prezzo_totale
1 - 1 - gnocchi - 4 - 4 - 16
2 - 1 - bistecca - 5 - 5 - 25
3 - 2 - maccheroni - 3 - 3 - 9
1 - 3 - gnocchi - 1 - 4 - 4
...
ordini_id_e_data
id_ordine - data_ordine - totale_ordine
1 - UNIXTIME - 41 (16+25)
2 - UNIXTIME - 9
3 - UNIXTIME - 4
...
ora, io vorrei (sempre che fosse possibile) con una query unica, fare un conteggio di quanti piatti sono stati ordinati per ogni tipologia, il prezzo totale per quella tipologia, e l'incasso totale (somma di tutti i prezzi dei singoli piatti. Il tutto per una determinata data che passo in query string (ma non è la data il problema, lo sono i calcoli precedenti)
esemplifico risultato per una certa data (facciamo che gli esempi di sopra sono stati ordinati nello stesso giorno)
gnocchi - 20 (pezzi venduti totali) - 20 (16+4) incasso per gli gnocchi
bistecca - 5 - 25
maccheroni - 3 - 9
riesco a fare tutto con una query unica con mysql?