Ho creato una query sql che interroga 3 tabelle relazionate:
codice:
SQL = "SELECT ORDINI.codiceordine, ORDINI.data, DETTAGLIO_ORDINI.codicefilm, DETTAGLIO_ORDINI.Ordine, DETTAGLIO_ORDINI.prezzofilm, FILM.idfilm, FILM.prezzoacquisto FROM film, dettaglio_ordini, ordini WHERE FILM.idfilm = DETTAGLIO_ORDINI.codicefilm  AND DETTAGLIO_ORDINI.ordine = ORDINI.codiceordine AND ORDINI.data BETWEEN #" & cDate(primoGiorno) & "# AND #" & cDate(ultimoGiorno) & "# ORDER BY ORDINI.data DESC"
Vorrei far apparire per ogni giorno del mese il totale degli ordini pervenuti. La connsesione con la tabella film mi serve per recuperare il costo di acquisto dei prodotti e creare il totale.

Allo satto attuale mi stampa a video tante volte un ordine per quanti sono i film in esso contenuto.

Ho pensato di usare 'GROUP BY' ma dovrei utlizzarlo su ORDINI.codiceordine?
Ma mi restituisce errore.

ALtra cosa il 'GROUP BY' dove lo inserisco prima dell'ORDER BY?

Grazie, è la prima volta che uso questa funzione.