小编Ran*_*nda的帖子

ASC关键字在SQL Server中的用途是什么,因为ASC是默认的?

CREATE TABLE #cities(city_id INT, city_name VARCHAR(100))

INSERT INTO #cities(city_id,city_name)
SELECT 5,'New york' UNION ALL
SELECT 4,'tokyo' UNION ALL
SELECT 2,'Alaska' UNION ALL
SELECT 3,'London'  UNION ALL
SELECT 1,'Banglore'  UNION ALL
SELECT 1,'New york' UNION ALL
SELECT 2,'tokyo' UNION ALL
SELECT 3,'Alaska' UNION ALL
SELECT 4,'London'  UNION ALL
SELECT 5,'Banglore'
Run Code Online (Sandbox Code Playgroud)

我写下我的查询如下:

SELECT * 
FROM #cities 
ORDER BY 2, 1 DESC

SELECT * 
FROM #cities 
ORDER BY 2 ASC, 1 DESC
Run Code Online (Sandbox Code Playgroud)

正如您可以看到两个查询给出相同的结果.

查看查询输出

在此输入图像描述

那么,ASCSQL Server中是否有特定的关键字使用?

sql t-sql sql-server

3
推荐指数
1
解决办法
9541
查看次数

标签 统计

sql ×1

sql-server ×1

t-sql ×1