select *
from (select la_date from la_table where la_condition order by la_date desc) t
where rownum < 2;
ddr555
Si je met deux fois pers_id < 10, c'est parce que si tu as deux lignes qui ont la même date et que l'un est < 10 et l'autre pas, y'a un blème, tu as deux lignes renvoyées par ton select.
jupiler
bon wouatouwouatou:
essaye un truc du genre
select t1.c1, max(t2.date)
from t1,t2
where
t1.c1 = t2.c1 (si c1 est le champ qui permet la jointure)
group by t1.c1
ca doit te donner le max de la date correspondant à t1.c1