Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите с ORDER BY / 3 сообщений из 3, страница 1 из 1
27.05.2002, 13:20:01
    #32031427
SERGEY
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ORDER BY
Нужно сортировать через переменную, как правильно написать выражение

Alter Procedure sp_test @Item Char(10) AS
SELECT VAL1, VAL, VAL3 FROM TBL
ORDER BY @Item
...
Рейтинг: 0 / 0
27.05.2002, 13:41:31
    #32031433
AlexP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ORDER BY
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
27.05.2002, 13:46:21
    #32031435
Abubu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ORDER BY
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
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите с ORDER BY / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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