我编写了一个查询,使两列都按降序排列,但它仅适用于第一列[关闭]

问题描述 投票:0回答:1

我提到的不是申请第二栏,它只是申请第一栏而不是第二栏

SELECT SupplierID, CompanyName, City, Country
FROM Suppliers
ORDER BY Country DESC, City DESC;

我尝试使用此命令按降序排列国家和城市,但它仅适用于国家/地区列 - 我该怎么办我犯了什么错误?

sql sql-server sorting
1个回答
0
投票

默认按升序排序。 并且您正在使用 DESC 对两列进行排序,这就是您的更改未反映出来的原因。 尝试这个 按国家/地区 DESC、城市 ASC 排序

© www.soinside.com 2019 - 2024. All rights reserved.