Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ORDER BY / 5 сообщений из 5, страница 1 из 1
08.01.2020, 16:45
    #39911668
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORDER BY
Скажите пожалуйста,
в запросе
Код: sql
1.
SELECT ROW_NUMBER() OVER(PARTITION BY VAL,SYM ORDER BY (SELECT 1)) AS RO, T1.ID,T1.VAL,T1.SYM FROM T1


что обозначает такой синтаксис
Код: sql
1.
ORDER BY (SELECT 1)

?
Заранее благодарен.
...
Рейтинг: 0 / 0
08.01.2020, 17:11
    #39911685
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORDER BY
vah
Скажите пожалуйста,
в запросе
Код: sql
1.
SELECT ROW_NUMBER() OVER(PARTITION BY VAL,SYM ORDER BY (SELECT 1)) AS RO, T1.ID,T1.VAL,T1.SYM FROM T1


что обозначает такой синтаксис
Код: sql
1.
ORDER BY (SELECT 1)

?
Заранее благодарен.


Означает, что порядок нумерации записей/строк в группе (VAL,SYM) не важен.
...
Рейтинг: 0 / 0
08.01.2020, 20:17
    #39911740
iap
iap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORDER BY
a_voronin
vah
Скажите пожалуйста,
в запросе
Код: sql
1.
SELECT ROW_NUMBER() OVER(PARTITION BY VAL,SYM ORDER BY (SELECT 1)) AS RO, T1.ID,T1.VAL,T1.SYM FROM T1



что обозначает такой синтаксис
Код: sql
1.
ORDER BY (SELECT 1)


?
Заранее благодарен.


Означает, что порядок нумерации записей/строк в группе (VAL,SYM) не важен.
Ибо ORDER BY в OVER() для ROW_NUMBER() надо написать обязательно.
...
Рейтинг: 0 / 0
09.01.2020, 13:54
    #39911990
ЛиП
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORDER BY
Еще есть вариация
Код: sql
1.
ORDER BY 1/0
...
Рейтинг: 0 / 0
09.01.2020, 14:16
    #39912010
iap
iap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORDER BY
ЛиП
Еще есть вариация
Код: sql
1.
ORDER BY 1/0

Которая мне нравится, но выглядит нелепо.
Неровён час, Microsoft захочет исправить!
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ORDER BY / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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