博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在Orderby子句中使用CASE 语句
阅读量:5116 次
发布时间:2019-06-13

本文共 451 字,大约阅读时间需要 1 分钟。

CASE 语句可以在SELECT 子句和ORDER BY 子句中使用

CASE语句分为两种Case Simple Expression and Case Search Expression

Case Simple Expression:

CASE Column1WHEN V1 THEN R1WHEN V2 THEN R2ELSE R3END

 

Case Search Expression

CASE WHEN C1=V1 THEN R1WHEN C2=V2 THEN R2ELSE R3END

 

当在Orderby 中使用Case语句时,如果排序是按照ASC的话,会将不满足条件的结果集无序地放在总结果集的前面,然后将满足条件的结果集排序后附件到总结果集中,如果使用DESC的话,则将满足条件的结果集放在总结果集的前面,然后将为满足条件的结果集无序地附加到总结果集后面:

 

转载于:https://www.cnblogs.com/TeyGao/archive/2012/10/12/2721864.html

你可能感兴趣的文章
Python技能
查看>>
IntelliJ IDEA下SVN配置及使用
查看>>
JavaWeb核心之Servlet
查看>>
position / display 各个参数有什么区别
查看>>
java jdk中使用到的数据结构
查看>>
BLE控制器之HCI接口层
查看>>
CallContext类
查看>>
linux基础进阶命令详解(输出重定向、输入重定向、管道符、通配符、三种引号、软连接、硬链接、根“/”、绝对路径vs相对路径)...
查看>>
android px dx 转换
查看>>
Grevl旅游注册的初步界面,以源代码和运行图片展示
查看>>
大学英语四听说文本
查看>>
Codeforces Round #344 (Div. 2) A. Interview 水题
查看>>
python 爬虫 处理超级课程表传输的数据
查看>>
Linux netlink之添加一个简单协议
查看>>
20165322 实验三 敏捷开发与XP实践
查看>>
组合数学公式
查看>>
fcntl函数用法——操纵文件描述符状态
查看>>
php-超全局变量
查看>>
C++ queue
查看>>
还是畅通工程
查看>>