标签: sql-server
我看到了一些关于此问题的主题,但问题是解决方案需要“切换案例”...... Like this
我有一个包含很多列的表,有没有办法在没有切换的情况下进行动态排序?
答案 0 :(得分:1)
没有
除非您使用动态SQL。
或者您可以使用ROW_NUMBER()生成一些任意序列进行排序......但这与CASE没有什么不同只是移动了复杂性。
说实话,如果我要排序10列中的一列,我会在可排序的网格中将它发生在客户端上......