小编Joh*_*hnS的帖子

SQL Server使用IN()选择查询并按顺序排序

我需要一个SELECT带有IN子句的查询,以及Order by:

select * 
from table 
where column_id IN (5,64,2,8,7,1) 
Run Code Online (Sandbox Code Playgroud)

此代码返回1, 2, 5, 7, 8, 64.

现在我需要按顺序返回相同的选择

输出需要是: 5, 64, 2, 8, 7, 1

在Mysql中,有字段选项,但SQL Server没有这样的字段选项.

sql sql-server

3
推荐指数
2
解决办法
3120
查看次数

标签 统计

sql ×1

sql-server ×1