14,499 questions
Check one on typical solutions:
select [order], operation, Orderopr, [date]
from
(
select *, row_number() over (partition by [order], operation order by [date]) n
from orderlines
) o
where n = 1
order by [order], operation