Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 一个查询中是否有两个以上的ORDER BY?_Mysql_Sql_Sql Server - Fatal编程技术网

Mysql 一个查询中是否有两个以上的ORDER BY?

Mysql 一个查询中是否有两个以上的ORDER BY?,mysql,sql,sql-server,Mysql,Sql,Sql Server,我试图弄清楚一个查询中是否可以有两个以上的ORDERBY,而不是有多个查询。出于某种原因,每次我包含第三个“ORDER BY”时,它对我选择的任何列都不起作用 这是我的代码(每个查询一次): 这就是我要做的(包括客户订单): 任何帮助都将不胜感激!谢谢大家! ORDER BY CASE WHEN .... END ASC, Col1,Col2 .... 用逗号分隔多列,而不是为每列添加顺序 SELECT * FROM [dbo].[Customers] ORDER BY [ContactT

我试图弄清楚一个查询中是否可以有两个以上的ORDERBY,而不是有多个查询。出于某种原因,每次我包含第三个“ORDER BY”时,它对我选择的任何列都不起作用

这是我的代码(每个查询一次):

这就是我要做的(包括客户订单):

任何帮助都将不胜感激!谢谢大家!

ORDER BY CASE WHEN .... END ASC, Col1,Col2 ....
用逗号分隔多列,而不是为每列添加
顺序

SELECT * FROM [dbo].[Customers]
ORDER BY [ContactTitle] ASC,[Region] ASC,[ContactName] DESC,[Country] ASC
用逗号分隔多个列,而不是为每列添加
顺序

尝试如下操作:
SELECT * FROM [dbo].[Customers]
ORDER BY [ContactTitle] ASC,[Region] ASC,[ContactName] DESC,[Country] ASC
不需要多个order by子句

从[tablename]中选择* 按列1、列2、列3排序尝试如下操作: 不需要多个order by子句

从[tablename]中选择*
按列订购1、列2、列3

请使用适当的格式工具将代码粘贴到问题中。下次将其作为代码发布,并且要在订购多个案例时回答您的问题,请用逗号分隔,无需按关键字进行更多订购。好的,谢谢。对不起,这是我第一次在这里发帖。我会在以后的帖子中记住这一点。请使用适当的格式工具将代码粘贴到问题中。下次将其作为代码发布,并在订购多个案例时回答您的问题,请用逗号分隔,无需按关键字进行更多订购。好的,谢谢。对不起,这是我第一次在这里发帖。我会在以后的帖子中记住这一点。