sql >> Base de Datos >  >> RDS >> Oracle

Comparando entre filas en la misma tabla en Oracle

Puedes lograr esto con un select..case

select case when a.rate > b.rate then 'issue' else 'no issue' end
from yourTable a
join yourTable b using(id)
where a.date > b.date

Consulte documentación para expresiones CASE .