Можно ли иметь несколько заказов по предложениям в операторе выбора? Могу ли я сделать что-то подобное?
SELECT TOP(5) * FROM [Db].[dbo].[Schedules]
where (datepart(hour, [Arrival]) >= datepart(hour, getdate()))
order by abs( (datepart(hour, [Arrival]) - datepart(hour, getdate()))*60 + datepart(minute, [Arrival]) - datepart(minute, getdate()))
order by [Arrival]
Причина, по которой мне нужен второй заказ, заключается в том, чтобы гарантировать, что записи возвращаются с увеличением времени прибытия.
ТИА.