Comment puis-je comparer chaque ligne du tableau avec celle ci-dessous

Comment pourrais-je comparer la valeur dans une rangée avec celle ci-dessous .. et ceci pour tous les loggings

EX. Name Age Ahmed 20 Marko 22 jouhn 18 mira 30 joi 19 

donc je veux le résultat:

 Ahmed < Marko Marko > jouhn Jouhn < Mira Mira > joi 

quelqu'un pourrait-il m'aider à ce sujet?

Démo SQLFiddle

 with t1 as ( select t.*, row_number() over (order by id) rn from t ) select t1.Name as Name1, case when t1.Age>t2.Age then '>' when t1.Age<t2.Age then '<' else '=' end as SIGN, t2.Name as Name2 from t1 join t1 as t2 on t1.rn+1 = t2.id ;