小编404*_*ram的帖子

SQL中的自定义排序

我有一个SQL查询

SELECT column1,column2 
FROM table1 
WHERE column1 IN('q1','q2','q3') 
Run Code Online (Sandbox Code Playgroud)

结果显示在顺序中:

q1
q2
q3
Run Code Online (Sandbox Code Playgroud)

如果我将查询更改为

SELECT column1,column2 
FROM table1 
WHERE column1 IN('q3','q1','q2')
Run Code Online (Sandbox Code Playgroud)

订单仍然相同.

如何在sql语句中实现这种排序?

救命!!

谢谢

sql sql-order-by

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

标签 统计

sql ×1

sql-order-by ×1