powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / order by reverse
8 сообщений из 8, страница 1 из 1
order by reverse
    #36312652
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
order by A desc
можно заменить на
Код: plaintext
1.
2.
order by -A --для чисел
order by not A --для булева
order by A-Now --для дат
а как для строк?
С уважением, Naf
...
Рейтинг: 0 / 0
order by reverse
    #36312717
Nuf-Nuf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
что-угодно - вот функция stuff
select * from Таблица order by stuff(ФИО, 3,5, 'ЭЭ')
...
Рейтинг: 0 / 0
order by reverse
    #36312723
Nuf-Nuf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
order by dbo.любая_функция(строка)
...
Рейтинг: 0 / 0
order by reverse
    #36312841
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nuf-Nuforder by dbo.любая_функция(строка)шутка юмора?
...
Рейтинг: 0 / 0
order by reverse
    #36312923
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nafа как для строк?малой кровью, имхо, никак.
а зачем?
...
Рейтинг: 0 / 0
order by reverse
    #36312932
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
order by A asc
?
...
Рейтинг: 0 / 0
order by reverse
    #36313018
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftNafа как для строк?малой кровью, имхо, никак.
а зачем?
это исследования в области функциональных вставок в SQL,
например, таблица T, Reference - ссылка на запись в ней (примерно как в 1С)
тогда, код
Код: plaintext
1.
2.
3.
4.
delegate SelectT = (T Ref => Ref.X, Ref.Y);
delegate WhereT = (T Ref => Ref.Z== 0 );
select SelectT(T.Reference)
from T
where WhereT(T.Reference)
эквивалентен коду
Код: plaintext
1.
2.
select T.X, T.Y
from T
where T.Z= 0 
а вот с order by затык
...
Рейтинг: 0 / 0
order by reverse
    #36314657
Nuf-Nuf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
T-SQL
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
create table #table_FIO_NOMER
(
ФИО varchar( 150 ),
НОМЕР integer
) 
go
insert into #table_FIO_NOMER values('абв', 1 )
insert into #table_FIO_NOMER values('где', 2 )
insert into #table_FIO_NOMER values('ёжз', 3 ) 
go
select * from #table_FIO_NOMER
order by reverse(ФИО) desc
go
drop table #table_FIO_NOMER
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / order by reverse
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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