ciao ragazzi.. ho un problema che mi sta facendo impazzire da troppi giorni..
ho una tabella così fatta
ID;PDL; UNIT; MONITOR; UPDATED
1; 5; 10; 11; 10/10/2008
2; 6; 19; 20; 11/10/2008
3; 7; 17; 27; 10/10/2008
4; 5; 12; 11; 15/10/2008
ID è chiave primaria univoca e progressiva
dovrei far visualizzare tutte le PDL con tutti i dati relativi con l'ultima data..
in questo caso dovrei vedere
2; 6; 19; 20; 11/10/2008
3; 7; 17; 27; 10/10/2008
4; 5; 12; 11; 15/10/2008
ho provato in 1500 modi.. con il group by...
select * from tabella group by PDL
ma mi prende il primo valore e non l'ultimo in ordine di data del "gruppo"
select id, pdl, max(updated), monitor, unit
mi da sì l'ultima data, ma unit e monitor sono dell'altro ID più vecchio
aiutoooooooo