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?
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 ;