gpt4 book ai didi

sql server 按表中的第一列排序

转载 作者:行者123 更新时间:2023-12-03 01:35:23 26 4
gpt4 key购买 nike

exec ('select * from variable_table_name
order by @variable')

我正在尝试组合一个动态 SQL 语句,在其中指定表名和排序列。如果我可以指定一个表名来使 sql 工作,那就太好了。

如果未指定@variable排序依据,是否可以选择表格的第一列作为排序依据?

最佳答案

您可以使用:

ORDER BY 1;

来自ORDER BY Clause (Transact-SQL) :

order_by_expression - Specifies a column or expression on which to sort the query result set. A sort column can be specified as a name or column alias, or a nonnegative integer representing the position of the column in the select list.

(强调我的)

关于sql server 按表中的第一列排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13325628/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com