Вы можете самостоятельно присоединиться к таблице и использовать коррелированный подзапрос для фильтрации:
select
t1.session,
t1.center center1,
t2.center center2,
t1.performance - t2.performance performance
from mytable t1
inner join mytable t2 on t1.session = t2.session
where t1.performance - t2.performance = (
select max(t11.performance - t22.performance)
from mytable t11
inner join mytable t22 on t11.session = t22.session
where t11.session = t1.session
)
Или вы можете использовать оконные функции:
select *
from (
select
t1.session,
t1.center center1,
t2.center center2,
t1.performance - t2.performance performance,
rank() over(partition by t1.session order by t1.performance - t2.performance desc)rn
from mytable t1
inner join mytable t2 on t1.session = t2.session
) t
where rn = 1