ntjm.net
当前位置:首页 >> orAClE聚集函数sum和DECoDE的结合使用 >>

orAClE聚集函数sum和DECoDE的结合使用

首先说明,这种统计应该是Group By 更适合啊! 另外,对于提出的问题 1、SQL并没有错,我已经测试过。 2、你需要看下你的SEX下的值是否匹配 比如,你直接select count(*) from e where sex='男'; 看看查询结果,如果是0的话,应该是你的‘男’前后...

decode(字段或字段的运算,值1,值2,值3) 这个函数运行的结果是,当字段或字段的运算的值等于值1时,该函数返回值2,否则返回值3 当然值1,值2,值3也可以是表达式,这个函数使得某些sql语句简单了许多

decode (a,b,c,d,e,f,g,h) 如果a,是 b那么选,c 如果是,d,那么选e, 如果是f,那么选,g , 其他选h 简单来说就这么一个意思

select decode('苹果','苹果',1,'梨子',2,0) from dual;结果为:1select decode('梨子','苹果',1,'梨子',2,0) from dual;结果为:2select decode('橘子','苹果',1,'梨子',2,0) from dual;结果为:0第一个参数是需要比较的值,第二个,第四个,是...

SELECT agentserialno,tradestatus FROM t_hvps_paymentbook WHERE tradestatus in DECODE ('2','2','(1,2)','1') order by agentserialno; 这句话中的DECODE,可以这样转换: SELECT agentserialno,tradestatus FROM t_hvps_paymentbook WHERE ...

SELECT SUM(DECODE(FLAGE,2,-金额,金额)) FROM TABLE; 你可以看看DECODE()函数的用法!!

Decode函数的语法结构如下:decode (exPRession, search_1, result_1)decode (expression, search_1, result_1, search_2, result_2)decode (expression, search_1, result_1, search_2, result_2, ...., search_n, result_n)decode (expression,...

转: DECODE()函数用法 作用:将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,假如未能与任何一个实参序偶匹配成功,则函数也有默认的返回值。 区别于SQL...

你好好看看decode函数是怎么用的呀,decode函数能出一个集合? 你写的这个decode只会出一个字符串'(1,2)'而已

decode可以代替case when语句,在语句写法上可以节省很多coding的时间 但是执行效率上其实与case when是差不多的 oracle特有这个函数的更多是为了方便使用,而不是效率考虑

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com