Oracle 各种语法(一)
1、case when的用法
SELECT col1, col2,
CASE
WHEN col3 > 1 AND col3 <2
THEN '1'
WHEN col3 > 2 AND col3 <3
THEN '2'
WHEN col3 > 3 AND col3 <4
THEN '3'
ELSE '4'
END mylevel
FROM table1
注意点:
1、以CASE开头,以END结尾
2、分支中WHEN 后跟条件,THEN为显示结果
3、ELSE 为除此之外的默认情况,类似于高级语言程序中switch case的default,可以不加
4、END 后跟别名
转载自:Oracle case when 的用法
(不断补充中...)
转载于:https://blog.51cto.com/bcptdtptp/498589
Oracle 各种语法(一)相关推荐
- Oracle存储过程语法
原文链接:http://www.jb51.net/article/31805.htm Oracle存储过程基本语法 存储过程 1 CREATE OR REPLACE PROCEDURE 存储过程名 ...
- oracle经典增删该查,oracle基本语法(增删改查
<oracle基本语法(增删改查>由会员分享,可在线阅读,更多相关<oracle基本语法(增删改查(7页珍藏版)>请在人人文库网上搜索. 1.安装 PL/SQL Develop ...
- oracle中触发器的语法,Oracle 触发器语法及实例
Oracle 触发器语法及实例 Oracle触发器语法(一) 一Oracle触发器语法 触发器是特定事件出现的时候,自动执行的代码块.类似于存储过程,触发器与存储过程的区别在于:存储过程是由用户或应用 ...
- Oracle基本语法查询语句
Oracle基本查询语法 本文含含: 基础/基本查询/排序/函数(单/多) 一.前言知识 1.oracle如何操作硬盘上的文件,最终都是以进程方式操作硬盘上的文件,最基本进程:读 写 ,还有其他客户端 ...
- Oracle存储过程语法学习
Oracle存储过程: 1.1 第一个存储过程 --创建存储过程 create or replace procedure proc1( p_para1 varchar2, p_para2 out va ...
- mysql 、oracle存储过程语法区别
mysql .oracle存储过程语法区别 1. 条件语句:mysql使用elseif关键字,oracle是elsif关键字: oracle: if表达式 then 表达式: elsif 表达式: ...
- sql和mysql和oracle的区别吗_sql和oracle的语法上有什么区别
sql和oracle语法上的区别有:1.数据类型不同:2.获得当前系统时间的函数不同:3.创建用户的方式不同:4.连接变量和字符串的方式不一样:5.条件语句"if-else-"的语 ...
- oracle常用语法
Oracle常用语法: 添加一列: alter table A add( CFYJSNR varchar2(20)); 修改列: alter table A rename col ...
- Sybase和mysql语法_主流数据库复制表结构(SqlServer/Mysql/Oracle/Sybase)[语法差异分析]...
因为数据库SQL语句在各大产品中带有"方言性",即SQLSERVER SYBASE都是用了T-SQL,Mysql是用的标准SQL,Oracle有有自己的PL/SQL.由于这种&qu ...
- ORACLE基础语法学习
ORACLE 常用的 SQL 语法和数据对象 一 . 数据控制语句 (DML) 部分 1.INSERT ( 往数据表里插入记录的语句 ) INSERT INTO 表名 ( 字段名 1, 字段名 2, ...
最新文章
- [Codeforces702F]T-Shirts——非旋转treap+贪心
- SSM:Spring整合MyBatis框架时出现 java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManaged
- 【Hbase】命令行load数据文件到Hbase
- 修改Typora的快捷键【markdown软件】
- 修改 decimal 默认值为0.00 sql_书写高性能SQL语句技巧,网友都说好
- CentOS系统根目录下各个目录存放的内容
- SVN工作笔记002---svn提示上次操作有误,请执行cleanup
- 【转】implicit declaration of function 这种警告问题的原因及解决方法
- 用matlab建立晶体模型,一种建立多晶体几何模型的方法与流程
- [XPlane11/12]同步更新Zibo737插件下载-更新至3.54.17-插件搬运
- 古诗词干货整理: 春、夏、秋、冬、山、水、日、月、风、花、雨、雪(简直太全了)
- 掌握Android图像显示原理(上)
- VUE2.0全局方法注册
- mysql identity sqlserver_mysql和sqlserver的区别
- 计算机软件也有“五大部分”
- 02. OSI开放式互联参考七层模型
- 深度学习笔记(十一)—— 完整性检查[Sanity Checks]
- 狗都能看懂的变化检测网络Siam-NestedUNet讲解——解决工业检测的痛点
- vb.net程序可以在触摸屏上运行么_【干货】触摸屏控制变频器的方法与步骤
- 2021重庆江北中学高考成绩查询,重庆市江北中学校2021年排名
热门文章
- 利用ajax,巧妙的sql语句组合,轻松做出不错的树型菜单
- JavaScript语言基础(二)
- PostgreSQL客户端psql常用命令
- java程序运行时,数据的存储地!
- 华为手机媒体音量自动静音_华为手机的音量键原来这么牛逼,这五大玩法,97.777%的人不知道...
- Error:java: Annotation processing is not supported for module cycles.异常解决
- [树状数组][哈希]JZOJ 3240 Seat
- Scala学习之字符串篇(六):使用正则表达式
- Atitit 从 RGB 到 HSL 或 HSV 的转换
- 【算法学习笔记】85.破环为链 序列DP 松弛+代价 SJTU OJ 1073 能量项链