当前位置: 首页 > 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

相关文章:

  • quartz
  • 新版 idea 编写 idea 插件时,启动出现 ClassNotFound
  • Autosar CP 基于CAN的时间同步规范导读
  • RAFT: Recurrent All-Pairs Field Transforms for Optical Flow用于光流估计的循环全对场变换
  • git status 命令卡顿的排查
  • Jenkins声明式Pipeline流水线语法示例
  • 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计算机课程管理策略