salve ragazzi ho un bel problema:
ho due tabelle così composte
tabella eventi:
idevento--->contatore
idlocale--->numerico
data---->campo data
fatta---->campo boleano


tabella locali:
idlocale--->contatore
nomelocale---->testo

ora ecco il mio problema:
devo riuscire a fare una select distinct per locale in modo che mi appaiano tutti i locali una volta sola con la data più recente

io ho fatto così ma non funziona e sto impazzendo




codice:
select distinct eventi.idlocale, eventi.data,locali.locale from eventi,locali where locali.idlocale=eventi.idlocale and eventi.fatta=true order by eventi.data desc

aiutateme per favore