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的一个排序的问题相关推荐
- SQL Server数据库迁移–将数据库克隆到另一个排序规则
Database migration is a vital task in any environment, complex or otherwise. Seamless migrations are ...
- SQL语法之排序查询(进阶3)and常见函数(进阶4)
SQL语法体系学习笔记 SQL语法之基础查询(进阶1)and条件查询(进阶2) SQL语法之排序查询(进阶3)and常见函数(进阶4) SQL语法之分组函数,分组查询(进阶5)and连接查询(sql9 ...
- Sql养成一个好习惯是一笔财富
Sql养成一个好习惯是一笔财富 我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我么还能保证下一段 ...
- 使用SQL2005 递归查询结合Row_Number()实现完全SQL端树排序
使用SQL2005 递归查询结合Row_Number()实现完全SQL端树排序 在实际应用中,我们经常需要用到树型结构功能,数据库结构一般如下 即用一个ParentID来标识该节点从属关系.为了最终生 ...
- sql查询和排序数据的方法
sql查询和排序数据的方法 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术: SQ ...
- 【数据库】关于SQL SERVER的排序规则的问题分析
在安装报表系统,运行sql语句时候提示"无法解决 equal to 操作的排序规则冲突.",费了半天时间才搞定,原来是因为sql语句中没有加全collate Chinese_PRC ...
- oracle 排序加行号,SQL行号排序和分页
SQL行号排序和分页 (一)行号显示和排序 1.SQL Server的行号 A.SQL 2000使用identity(int,1,1)和临时表,可以显示行号 SELECT identity(int,1 ...
- 需要排序的最短子数组的长度——是一个排序好的数组,中间某一部分被打乱了,让你找出打乱的那个子数组...
需要排序的最短子数组的长度 貌似在leetcode上遇到过,就是一个排序好的数组,中间某一部分被打乱了,让你找出打乱的那个子数组. from:https://blog.csdn.net/behboyh ...
- 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。
给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次. 示例 1: 输入: 1->1->2 输出: 1->2 示例 2: 输入: 1->1->2->3-&g ...
最新文章
- python运行程序-用Python执行程序的4种方式,编程必备
- JavaSE(十二)——AWT
- Java中三种交换值得方式
- python的常量和变量_python变量和常量
- 测试思想-测试总结 缺陷分析与统计浅析
- Google Colab使用学习笔记
- 夏普 DN7C3A006 PM2.5 传感器测量步骤及存在问题
- js判断客户浏览器类型,版本
- hmaster和datanaode启动后很快停止_手动和全自动柴油发电机启动方法各自有什么优点?...
- Hive实现oracle的Minus函数
- 机器学习笔记(《统计学习方法》李航and《机器学习》周志华)
- OpenCL入门概念
- 基础回顾:测井曲线划分油、气、水层
- 联想“重组症”:仅靠重组是不够的
- 408复习策略(强化阶段)
- [搜索引擎]Sphinx的介绍和原理探索
- 值得反复研读的表连接之CARTESIAN JOIN方式
- 【第3版emWin教程】第55章 emWin6.x按钮Button控件自定义回调函数,实现各种按钮效果
- python3两个三阶矩阵相乘_两个三阶矩阵相乘的例子和方法!急!
- linux-top命令详解
热门文章
- asyu中datagrid load 与reload
- oracle取月去0,Oracle取月份,不带前面的0
- php 统计页面跳失率,究竟网店各页面的跳失率大小为多少才算正常水平?
- python requests 异步调用_构建高效的python requests长连接池详解
- centos 安装mysql-proxy_详解在Centos 5.2下安装最新Mysql Proxy LUA教程
- 终端服务器配置未启用rdp安全层,终端服务配置RDP-Tcp连接属性.PPT
- java gc检测工具_Java自带的性能监测工具之jstat
- 获取所有task_Asp.Net Core 轻松学-多线程之Task快速上手
- plc仿真实训软件_欧倍尔新品:现代电气控制和自动生产线装调两款虚拟仿真实训软件...
- 此设备不允许更改其写入高速缓存设置_优化SiT15xx驱动器设置32 kHz晶体输入低功耗MCU程序设计细节(一)...