Ciao sto impazzendo con una query:
allora ho 2 tabelle una che contiene modelli, matricole e l'altra che contiene le letture fatte su quelle matricole.
la relazione tra quelle tabelle è 1 - molti infatti una matricola puo avere piu letture.
i record della tabella letture contengono un campo data che infatti identifica in che data appunto sono state fatte le letture.
COME FACCIO A FARE QUESTA QUERY :
PESCAMI DI UNA DETERMINATA LETTURA L'ULTIMA INSERITA PER DATA?
ho provato usando MAX sul SELECT MA mi riporta un errore
Impossibile eseguire una query che non include l'espressione <nome> specificata come parte di una funzione di aggregazione.
questa è la query
SELECT PLW_MAT.matricola, PLW_MAT.modello, PLW_MAT.tipofat, max(PLW_LET.data) as maxdata, PLW_LET.letnero, PLW_LET.letcolori
FROM PLW_MAT INNER JOIN PLW_LET ON PLW_MAT.idmat = PLW_LET.idmat
GROUP BY PLW_MAT.idana =[ID];