Изменения документа Нумерация результатов выборки
Редактировал(а) Alexandr Fokin 2023/12/16 14:12
От версии 3.1
отредактировано Alexandr Fokin
на 2022/01/03 14:34
на 2022/01/03 14:34
Изменить комментарий:
К данной версии нет комментариев
К версии 2.2
отредактировано Alexandr Fokin
на 2021/10/25 11:24
на 2021/10/25 11:24
Изменить комментарий:
Updated parent field.
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Родительский документ
-
... ... @@ -1,1 +1,1 @@ 1 -Разработка.Базы данных.SQL.SQL запросы.WebHome 1 +xwiki:Разработка.Базы данных.SQL.MSSQL.SQL запросы.WebHome - Содержимое
-
... ... @@ -1,22 +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 NameTable 13 + INTO #t — создастся временная таблица #t и в неё поместится результат селекта 14 + FROM NameTable 11 11 {{/code}} 12 12 13 13 14 14 3) 15 15 {{code language="sql"}} 16 -SELECT 17 - Column1, 18 - Column2, 19 - ROW_NUMBER() OVER(PARTITION BY Column1 ORDER BY Column2 DESC) AS Row 20 -FROM Table1 21 -ORDER BY Column1; 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; 22 22 {{/code}} 26 +