MYSQL 自定义排序查询
2024-01-09 09:34:37
前言
有时候我们对一群没有规律的数据进行排序,传统的 order by 字段 asc ,已经不能满足我们的需求
一、那要怎么进行排序呢?
可以使用 case when 进行排序
二、使用步骤
1.直接上语句
代码如下(示例):
select *
from user
order by
case student when '张三' THEN 1 when '李四' THEN 2 when '王二' THEN 3 ELSE 4 END
2.如何要想在xml语句中使用,切记不要case 到 end 不要换行,否则会报错
总结
以上就是今天要讲的内容,本文仅仅简单介绍了排序和case的使用,希望给你带来帮助。
文章来源:https://blog.csdn.net/gradonisis/article/details/135471296
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!