一.case when 与 if - else 类似,语句如下:CASE expr WHEN expr1 THEN return_expr1 [WHEN expr2 THEN return_expr2 ... WHEN exprn THEN return_exprn ELSE else_expr]END 且有两种判断方法,case 字段 when 值 then return 值 else return 值
case ... when 语句 1) CASE column_name WHEN value1 THEN resutl1,... [ ELSE result ] END select name , case name when 'aaa' then '计算机部门' when 'bbb' then '市场部门' ELSE '其他部门' END AS 部门 from users; 输出结果: 姓名 部门 ---------- ---------- aaa 计算机部门 bbb 市场部门 ccc 其
1.decode函数: 用法:decode(条件,值1,翻译1,值2,翻译2,......,缺省值): 例子: ','失败','未知') from table t1;--改变字段的显示值 ,变量1,变量2) from dual; --取较小值(sign(x)符号函数.若x>0,则返回1;若x=0,则返回0;若x<0,则返回-1.) 2.case...when... 用法一: CASE sex ' THEN '男' ' THEN '女' ELSE '其他' END 用法二:使用条件语句 THEN
数据库表: select * from rec order by rst,game_time; ID GAME_TIME RST ------ -------------- ---- 2 01-1月 -11 F 6 01-1月 -11 F 3 02-1月 -11 F 9 02-1月 -11 F 7 03-1月 -11 F 1 01-1月 -11 W 4 01-1月 -11 W 8 01-1月 -11 W 5 02-1月 -
case when语句语法如下: case when 表达式 then valueA else valueB end; 具体使用如下: select (case when a.column1 >=1 then '成功' else '失败' end) as Success_flag from tableA a 如果a.column1的值大于等于1,那么Success_flag的值将是‘成功’,否则‘失败’. case when和decode函数用法有一些相似,只是decod
case 函数是聚合函数的一种,为统计函数. case表达式: CASE selector WHEN value1 THEN action1; WHEN value2 THEN action2; WHEN value3 THEN action3 一.CASE WHEN 表达式有两种形式 (1)简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END (2)Case搜索函数 CASE WHEN sex = '1' THE
1.二维码的前世今生 “二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的:在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”.“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集:每个字符占有一定的宽度:具有一定的校验功能等.同时还具有对不同行的信息自动识别功能
commands : show sys connect sys as sysdba or connect system as sysdba logout or disc clear screen or cle screen (utlsample.sql —> unlock scott tables.sql —> all tables data.sql —> add data into tables) connect scott/tiger start C:\utlsample.sq