您好我有以下 SQL 存储过程查询
@colindex int
SELECT
di.folio,
di.name,
di.region,
di.amount
FROM datainfo di
WHERE di.isactive = 1
ORDER BY .....@colindex 'where colindex is the index of the column returned
例子:
如果@colindex = 1,那么我要订购的列是“folio”列。
如果@colindex = 4,那么我要订购的列是“金额”列。
关于如何在 SQL 中处理这个问题的任何线索?
谢谢。