您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

SQL WHERE IN(')按列表顺序排序吗?

SQL WHERE IN(')按列表顺序排序吗?

使用子查询选择ID列表并加入它:

select t1.*
from t1
inner join
(
  select 1 as id, 1 as num
  union all select 5, 2
  union all select 3, 3
) ids on t1.id = ids.id
order by ids.num

固定代码

SQLServer 2022/1/1 18:25:50 有404人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶