当前位置: 首页 > article >正文

MySQL中指定字段的某个值排在前面

一 需求

如果我们想讲表中指定的字段的某一个值排序在最前面应该如何处理?

二 实现方式

方法 1、使用<>,xml中使用<![CDATA[跳过解析的特殊符号]]>或者&lt;(小于符号)&gt;(大于符号)

ORDER BY 字段名A<>对应值,字段B DESC;

方法 2、使用case when then else end

ORDER BY(CASE WHEN 字段A = '字段值' THEN 1 ELSE 2 END),字段B DESC;

这个可以做指定值排序(按照字段A的值为1,2,3,4依次排序)

方法 3:

order by (case when 字段A = '1' THEN 1 when 字段A = '2' THEN 2 when 字段A = '3' THEN 3 else 4 END)


http://www.kler.cn/a/392401.html

相关文章:

  • JavaScript模块化
  • 一文速览DeepSeek-R1的本地部署——可联网、可实现本地知识库问答:包括671B满血版和各个蒸馏版的部署
  • 编程AI深度实战:大模型哪个好? Mistral vs Qwen vs Deepseek vs Llama
  • ubuntu22.40安装及配置静态ip解决重启后配置失效
  • 为AI聊天工具添加一个知识系统 之85 详细设计之26 批流一体式 与数据提取器
  • 深入解析 clone():高效的进程与线程创建方法(中英双语)
  • PET-文件包含-FINISHED
  • LeetCode每日一题1547---切棍子的最小成本
  • [Docker#6] 镜像 | 常用命令 | 迁移镜像 | 压缩与共享
  • ElegantRL:高效、稳定的深度强化学习开源框架
  • 力扣872:叶子相似的树
  • 架构师考试 五大架构风格
  • Diffusion Policy——斯坦福机器人UMI所用的扩散策略:从原理到其编码实现(含Diff-Control、ControlNet详解)
  • Android 默认科大讯飞语音包 即 默认文字转语音TTS包
  • 借助Aapose.Cells ,在 Node.js 中将 Excel 转换为 JSON
  • Linux基础(十四)——BASH
  • 使用 Web Search 插件扩展 GitHub Copilot 问答
  • AST反混淆
  • 2024 年Postman 如何安装汉化中文版?
  • 小皮PHP连接数据库提示could not find driver
  • 【MySQL】MySQL中的函数之REGEXP_SUBSTR
  • spring使用xml文件整合事务+druid+mybatis
  • 【 ElementUI 组件Steps 步骤条使用新手详细教程】
  • MySql--多表查询及聚合函数总结
  • Java项目实战II基于微信小程序的童装商城(开发文档+数据库+源码)
  • 工程认证标准下的Spring Boot计算机课程管理策略