Query1
SELECT ([T_Gestione.Descrizione] & " - " & [T_Gestione.Matric_Targa]) AS Attrezzatura, T_TipoEvento.Evento, T_Evento.Data, T_Evento.DescrizioneEvento, Sum(T_Evento.Importo) AS SommaDiImporto, DatePart("yyyy",[T_Evento]![Data]) AS Anno
FROM T_TipoEvento INNER JOIN (T_TipoAttrez INNER JOIN (T_Gestione INNER JOIN T_Evento ON T_Gestione.IDAttrez = T_Evento.[IDAttrez]) ON T_TipoAttrez.IDAtt = T_Gestione.Tipo) ON T_TipoEvento.IDEv = T_Evento.Evento
GROUP BY ([T_Gestione.Descrizione] & " - " & [T_Gestione.Matric_Targa]), T_TipoEvento.Evento, T_Evento.Data, T_Evento.DescrizioneEvento, T_Gestione.Attivo
HAVING (((T_Evento.Data)>=[Dal giorno] And (T_Evento.Data)<=[al giorno]) AND ((T_Gestione.Attivo)=Yes))
ORDER BY T_TipoEvento.Evento, T_Evento.Data;
Query2
SELECT First([Q_RiepCostiData.Data]) AS Dal, Last([Q_RiepCostiData.Data]) AS Al
FROM Q_RiepCostiData;
ma quando le metto insieme non la esegue causa riferimenti circolari.
Se nella query1 riuscissi a fare tutto sarebbe il massimo, ma forse chiedo troppo.
Grazie