Получение общего количества строк из значения OFFSET / FETCH NEXT

Так что я'У меня есть функция, которая возвращает количество записей, которые я хочу реализовать на моем веб-сайте. Для этого мне было предложено использовать Offset / Fetch Next в SQL Server 2012. На нашем веб-сайте есть раздел, в котором указано общее количество записей и на какой странице выв то время.

Раньше я получал весь набор записей и мог программно создавать пейджинг. Но используя способ SQL с FETCH NEXT X ROWS ONLY, мне возвращают только X строк, поэтому я неНе знаю, каков мой общий набор записей и как рассчитать мои минимальные и максимальные страницы. Единственный способ, которым я могу сказать, - это дважды вызвать функцию и выполнить подсчет строк для первой, а затем запустить вторую с помощью FETCH NEXT. Есть ли лучший способ победить?у меня есть запрос дважды? Я пытаюсь ускорить производительность, а не замедлять ее.

Ответы на вопрос(3)

Ваш ответ на вопрос