powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как грамотно получить запрос и количество записей в этом запросе
8 сообщений из 8, страница 1 из 1
Как грамотно получить запрос и количество записей в этом запросе
    #37660731
buriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MS SQL Server.Как грамотно получить запрос и количество записей в этом запросе. Не хотелось бы из двух отдельных запросов и как отдельное поле в запросе тоже, поскольку много записей. Заранее спасибо.
...
Рейтинг: 0 / 0
Как грамотно получить запрос и количество записей в этом запросе
    #37660742
.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.
Гость
buriuНе хотелось бы из двух отдельных запросовя всегда именно так и делаю. вернее за меня это делает орм
...
Рейтинг: 0 / 0
Как грамотно получить запрос и количество записей в этом запросе
    #37660783
buriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так и сделаю если не будет других вариантов...Спасибо
...
Рейтинг: 0 / 0
Как грамотно получить запрос и количество записей в этом запросе
    #37660940
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
with test(f,s)
as
(
	SELECT 1 as f , 'один' as s
	UNIon ALL
	SELECT 2 as f, 'два' as s
	UNIon ALL
	SELECT 3 as f, 'три' as s
	UNIon ALL
	SELECT 4 as f, 'четыре' as s
)
SELECT * INTO #test
FROM test
;
with result(f,s,r)
as
(
	SELECT f,s, ROW_NUMBER() OVER(ORDER BY f) AS 'r'
	FROM #test
	
)

SELECT r.f,r.s,MAX(r1.r) as C
FROM result r
Cross Apply result r1
GROUP BY r.f,r.s

DROP TABLE #test


как вариант
на больших объемах может тормозить
...
Рейтинг: 0 / 0
Как грамотно получить запрос и количество записей в этом запросе
    #37661123
няка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andrey1306,

ацкая жесть

если уж вы пользуете функционал SQL 2005+
тогда:
select @@ROWCOUNT
...
Рейтинг: 0 / 0
Как грамотно получить запрос и количество записей в этом запросе
    #37661152
няка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
няка,

а ваще это вопрос либо в адо, либо в sql ветку
...
Рейтинг: 0 / 0
Как грамотно получить запрос и количество записей в этом запросе
    #37661165
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
някаAndrey1306,

ацкая жесть

если уж вы пользуете функционал SQL 2005+
тогда:
select @@ROWCOUNT

угу, вылетело из головы ))
...
Рейтинг: 0 / 0
Как грамотно получить запрос и количество записей в этом запросе
    #37661207
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
някаацкая жесть
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как грамотно получить запрос и количество записей в этом запросе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]