В настоящее время у меня есть запрос SQL, который необходимо переписать в коде С#, который опрашивает 2 разных списка точек доступа.
Учитывая, что этот запрос фильтрует с помощью функции SQL year(), имеет несколько объединений и подзапросов, как мне написать это в коде? Запросы CAML или LINQ кажутся чрезмерными и медленными, когда запрос будет преобразован обратно в SQL для выполнения в любом случае (рассматриваемые списки на самом деле являются таблицами, отображаемыми как списки через службы доступа, поэтому кажется глупым преобразовывать запрос к базе данных в код, чтобы для запуска запроса к базе данных!)