У меня есть заказ в запросе mssql, который необходимо заказывать сложным способом. Я мог бы решить это с помощью курсора, но это не оптимальное решение.Комплексный заказ
Мой выбор возвращает таблицу с записью пользователя и выходом, временем ввода и временем выхода, и мне нужно отсортировать самую раннюю запись, за которой следует его выход, затем вторая самая ранняя запись, за которой следует, что существуют люди и т. Д., Поэтому для пример
дата ---- ---- пользователь действие (1 является записью 2 является выходом)
0622 ---- 4 --------- 1
0627 - --- 4 --------- 2
0623 ---- 1 --------- 1
0624 ---- 1 --------- 2
0624 ---- 3 --------- 1
0630 ---- 3 - -------- 2
0701 ---- 4 --------- 1
0703 ---- 4 --------- 2
Я думал об использовании случая, где по заказу, но я не знаю, как получить этот результат.
Спасибо за помощь,
Что такое текущий запрос? –