Buongiorno a tutti,
ho una tabella di questo tipo
id | oggetto_id | valore | dal
1 | 1 | 100,00 | 2022-01-01
2 | 2 | 400,00 | 2022-01-01
3 | 2 | 405,00 | 2022-02-01
4 | 1 | 350,00 | 2022-03-01
avrei bisogno di trovare, il valore di ogni oggetto, alla data più recente, con questo esempio di risultato:
oggetto_id | valore | dal
2 | 405,00 | 2022-02-01
1 | 350,00 | 2022-03-01
Ho scritto questa query ma non ottengo il risultato desiderato:
SELECT oggetto_id, valore, MAX(dal) FROM tabella GROUP BY oggetto_id
Come posso correggere?

Rispondi quotando
