2010-05-19 2 views
0

Я видел некоторые темы об этом, но проблема заключается в том, что решения требовалось «переключатель случай» ... Like thisDynamic ORDER BY в SQL Server

У меня есть таблица с большим количеством столбцов, есть способ сделать динамическую сортировку без переключения?

ответ

1

Если вы не используете динамический SQL.

Или вы можете использовать ROW_NUMBER() для генерации произвольных последовательностей для сортировки ... но это ничем не отличается от того, что CASE просто перемещает сложность.

Если быть честным, если бы у меня был один из 10 столбцов для сортировки, я бы сделал это на клиенте в сортируемой сетке ...