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

SQL的一个排序的问题

事情是这样的,有个问题,先看如下表Department:

部门ID  部门

1         总经理

2         人事部

3         市场部

4         销售部

5         技术部

现在问题来了,想显示时,把技术部和总经理放在最上面,然后再把其它的按部门升序排列,怎么解决?

回答,这是个看似不完成的事情,其实,只要大家动动脑子,问题就解决了

看我lori的

SELECT  部门ID,部门
FROM    department
ORDER BY CASE WHEN 部门 = '总经理'
                   OR 部门 = 'IT部' THEN 0
              ELSE 1
         END ,
        部门 ASC

本文转自博客园张占岭(仓储大叔)的博客,原文链接:SQL的一个排序的问题,如需转载请自行联系原博主。

相关文章:

  • RabbitMq应用二
  • Oracle Data Guard的配置
  • SolrJ 复杂查询 高亮显示
  • Oracle 11g 启动EM报错的解决方法
  • python第二周数据类型 字符编码 文件处理
  • ORACLE CASE WHEN 及 SELECT CASE WHEN的用法
  • oracle数据库内存调整之增加内存
  • 实战|智能家居行业移动应用性能分析
  • html5--6-23 CSS3中的文字与字体
  • activity theme parent 属性浅析
  • Filter过滤器,Interceptor拦截器,ControllerAdvice,Aspect切片
  • php调用系统命令如何获得输出结果
  • 实现一个websocket服务器-实践篇
  • 分布式架构高可用架构篇_04_Keepalived+Nginx实现高可用Web负载均衡
  • ABP理论学习之缓存Caching
  • 【Under-the-hood-ReactJS-Part0】React源码解读
  • CSS3 变换
  • HTML5新特性总结
  • JavaScript的使用你知道几种?(上)
  • js ES6 求数组的交集,并集,还有差集
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • Spring Boot MyBatis配置多种数据库
  • Sublime text 3 3103 注册码
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • WePY 在小程序性能调优上做出的探究
  • 初探 Vue 生命周期和钩子函数
  • 浮动相关
  • 精彩代码 vue.js
  • 前端面试总结(at, md)
  • 如何实现 font-size 的响应式
  • 深入浏览器事件循环的本质
  • 什么软件可以提取视频中的音频制作成手机铃声
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 一个完整Java Web项目背后的密码
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • ​io --- 处理流的核心工具​
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • (1)bark-ml
  • (4)logging(日志模块)
  • (JSP)EL——优化登录界面,获取对象,获取数据
  • (poj1.2.1)1970(筛选法模拟)
  • (笔记)Kotlin——Android封装ViewBinding之二 优化
  • (七)Knockout 创建自定义绑定
  • (十六)串口UART
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (四)linux文件内容查看
  • (译) 函数式 JS #1:简介
  • (转)eclipse内存溢出设置 -Xms212m -Xmx804m -XX:PermSize=250M -XX:MaxPermSize=356m
  • (转载)(官方)UE4--图像编程----着色器开发
  • .NET 3.0 Framework已经被添加到WindowUpdate
  • .NET BackgroundWorker
  • .NET Core 将实体类转换为 SQL(ORM 映射)
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】