I'm trying to make a paged display, I've had succes before with this pattern, but this one doesn't work for some reason:
This works,
select e.data,e.onorar,d.data,d.suma
from contract_j e
join rata d on e.id_cj = d.id_cj
join persoana l on l.id_p = e.id_avocat
but this doesnt
select * from (
select a.*, rownum as rnum from (
select e.data,e.onorar,d.data,d.suma
from contract_j e
join rata d on e.id_cj = d.id_cj
join persoana l on l.id_p = e.id_avocat) a
where rownum <= :maxrow)
where rnum >= :minrow
It says column ambiguously defined at line 2
Why? I can't figure it out..