У меня есть SqlTable с 2 столбцами, DateInsert (без обнуляемого) и DateUpdate (обнуляемый).
Можно ли как-нибудь упорядочить по новейшей дате / времени обоих столбцов с c# linq ??
Я пытаюсь сделать в C# IQueryable с LINQ, так что сохранить запрос в список памяти и изменить порядок позже нет и вариант, мне нужно что-то, что sqlserver мог бы понять и сделать запрос в один шаг.
Я пытался с query.OrderBy (x => x.DateUpdate) .ThenBy (x => x.DateInsert), но он не работает хорошо ...
Ожидаемый результат похож на следующий пример:
Item1: Insert: 2020-01-01 Update: null
Item2: Insert: 2019-01-01 Update: 2020-03-01
Item3: Insert: 2019-01-01 Update: 2019-05-01
Ordered Result: Item2->Item1->Item3
Спасибо Тоу за помощь!