gpt4 book ai didi

sql-server - SQL:按升序排序,不带列名

转载 作者:行者123 更新时间:2023-12-02 15:34:49 27 4
gpt4 key购买 nike

我对 SQL Server 还很陌生。现在我遇到了这样的查询:

SELECT country FROM Hovercraft.Orders GROUP BY country ORDER BY ASC

order by 子句中没有给出列名。这可能吗? SSMS 说不。

约尔格

最佳答案

这可能是打印错误 - 您必须指定您订购的内容;这可以是输出中的列名称、表达式或列的编号。您看到的查询很可能是后者之一,它只是省略了列号 1 - 就像这样:

SELECT country FROM Hovercraft.Orders GROUP BY country ORDER BY 1 ASC

- 因此这将按输出第一列的内容排序(即国家/地区)。

关于sql-server - SQL:按升序排序,不带列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16054391/

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