Ragazzi come si scrive ultimo in linguaggio SQL? Vi spiego ho una tabella con cod, data, giacenza, magazzino. Devo prendere l'ultima giacenza; avevo fatto

codice:
select cod, max(data) as massdata, giacenza, magazzino from green group by cod, giacenza, magazzino order by cod, max(data)
Il problema è che per lo stesso articolo mi tira due volte il magazzino x perchè una volta la giacenza è 5 ed un'altra volta 7. Io vorrei però vedere l'ultima giacenza. In pratica sarebbe l'ultimo di access.

Consigli.