powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите с ORDER BY
3 сообщений из 3, страница 1 из 1
Помогите с ORDER BY
    #32031427
SERGEY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно сортировать через переменную, как правильно написать выражение

Alter Procedure sp_test @Item Char(10) AS
SELECT VAL1, VAL, VAL3 FROM TBL
ORDER BY @Item
...
Рейтинг: 0 / 0
Помогите с ORDER BY
    #32031433
AlexP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alter Procedure sp_test @Item Char(10) AS
declare @sql varchar(100)
select @sql = 'SELECT VAL1, VAL, VAL3 FROM TBL ORDER BY ' + @Item
exec(@sql)
...
Рейтинг: 0 / 0
Помогите с ORDER BY
    #32031435
Abubu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alter Procedure sp_test @Item Char(10) AS
SELECT VAL1, VAL, VAL3 FROM TBL
ORDER BY CASE @Item WHEN 'VAL1' THEN VAL1
WHEN 'VAL' THEN VAL
...
END
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите с ORDER BY
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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