码迷,mamicode.com
首页 >  
搜索关键字:case...when...then    ( 847个结果
MS SQLServer 交叉报表(行列互换)
在MS-SQLServer 2005 中可以使用pivot运算符来来实现行列转换. ,但在之前版本中必须使用 case when then else end 语句 下面以学生成绩表来举例: id姓名 科目 成绩 1 张三 语文 60 2 张三 数学 65 3 张三 外语 70 4 李四 语文 80 5 李四 数学 90 6 李四 外语 85 7 王五 语文 70 8...
分类:数据库   时间:2015-05-19 13:09:46    阅读次数:152
ORACLE CASE WHEN 及 SELECT CASE WHEN的用法
Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN...
分类:数据库   时间:2015-05-18 14:39:10    阅读次数:255
sql 按时间二段排序
业务需用为数据按倒序排序,当天数据排在以往日期前面,但当天数据需按小时进行升序排列select *from( select vcTitle,dtBeginDate,case when dtBeginDate<=getdate() then 1 else 2 end tt from TableA )....
分类:数据库   时间:2015-05-18 12:30:25    阅读次数:164
Oracle如何实现从特定组合中随机读取值
在这里,我们会用到DBMS_RANDOM包和CASE WHEN语句,思路如下:一、利用DBMS_RANDOM.RANDOM函数随机生成数值,然后对数值进行取模,如果我们要在10个元素中随机读取的话,那我们需要对10进行取模。二、再将取模后的值利用CASE WHEN语句与元素进行关联。譬如,我有一个组...
分类:数据库   时间:2015-05-15 01:09:58    阅读次数:151
将枚举定义生成SQL中的Case-When-then语句
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Text...
分类:数据库   时间:2015-05-11 21:39:13    阅读次数:165
求滑动平均
臭氧的滑动平均select FID,version,fsiteid,fDATETIME,case when (count(fO3) OVER (partition by fsiteid order by fDATETIME RANGE interval '7' hour preceding ))>....
分类:其他好文   时间:2015-05-11 10:44:21    阅读次数:176
按日期导出拉链算法的历史值
select sum( case when (t.beg_dt'20150401') then t.ac_bal else 0 end ) d1,sum( case when (t.beg_dt'20150402') then t.ac_bal else 0 end ) d2,sum( case ....
分类:编程语言   时间:2015-05-07 20:09:51    阅读次数:147
pig里面没有if:不能判断一个条件后决定一个执行步骤
pig是处理流 的工具,所以数据集是流对象,处理步骤也是一样的。     Pig中存在按条件处理流对象的方式有 1)filter X= FILTER A BY (f1 == 8);   2)CASE WHEN THEN ELSE END     CASE expression [ WHEN value THEN value ]+ [ELSE value ]? END   3)B...
分类:其他好文   时间:2015-05-06 17:58:04    阅读次数:99
sql 关于查询时 出现的 从数据类型 varchar 转换为 numeric 时出错 的解决方法。
出现这种问题 一般是查询时出现了 varchar 转 numeric 时出了错 或varchar字段运算造成的解决方法: 让不能转的数不转换就可以了 sql的函数有个isNumeric(参数) 用来转换数字 如果成功反回1 不成功 则反回0例: select case when isNumer...
分类:数据库   时间:2015-05-06 13:04:40    阅读次数:195
case when then else end mysql
select(@rownum:=@rownum+1)ASserial_Num,tb_ser.nameasserver_Name,count(tb_uer.id)asregist_Num,count(casewhentb_uer.status=0thentb_uer.idelsenullend)asn...
分类:数据库   时间:2015-05-05 16:22:02    阅读次数:133
847条   上一页 1 ... 65 66 67 68 69 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!