Изменения документа Нумерация результатов выборки
Редактировал(а) Alexandr Fokin 2023/12/16 14:12
От версии 3.2
отредактировано Alexandr Fokin
на 2022/01/03 14:35
на 2022/01/03 14:35
Изменить комментарий:
К данной версии нет комментариев
К версии 2.1
отредактировано Alexandr Fokin
на 2021/05/08 19:22
на 2021/05/08 19:22
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,20 +1,26 @@ 1 -1) Явное создание временной таблицы с автоинкрементом и вставка данных в нее. 1 +1) 2 +Временная таблица с автоинкрементом 3 +{{code language="sql"}} 4 + INSERT 5 +{{/code}} 2 2 3 3 4 -2) Создание временной таблицы на основе SELECT запроса.8 +2) 5 5 {{code language="sql"}} 6 -SELECT 7 - identity(int,1,1) as id, --идентификатор для таблицы #t10 + SELECT 11 + identity(int,1,1) as id, — идентификатор для таблицы #t 8 8 * 9 -INTO #t --создастся временная таблица #t и в неё поместится результат селекта10 -FROM Table 113 + INTO #t — создастся временная таблица #t и в неё поместится результат селекта 14 + FROM NameTable 11 11 {{/code}} 12 12 13 13 14 14 3) 15 -{{code language="sql"}}SELECT 16 - Column1, 17 - Column2, 18 - ROW_NUMBER() OVER(PARTITION BY Column1 ORDER BY Column2 DESC) AS Row 19 -FROM Table1 20 -ORDER BY Column1;{{/code}} 19 +{{code language="sql"}} 20 + SELECT [cd_lpu], fam, nam , 21 + ROW_NUMBER() OVER(PARTITION BY cd_lpu ORDER BY fam DESC) AS Row 22 + FROM [Expert].[dbo].[grnmu_keys] 23 + WHERE cd_lpu IS NOT NULL 24 + ORDER BY cd_lpu; 25 +{{/code}} 26 +