社区
基础和管理
帖子详情
能否按照DECODE条件来COUNT???
bbcboy
2006-04-22 07:58:51
表A
DW WP BJ
----------------
A M1 Y
B M2 N
C M3 Y
D M1 Y
我向统计BJ是'Y‘的DW有多少个和总DW多少个??
我用COUNT(DW),COUNT(DECODE(A.BJ,'Y',DW,0))
这样不行啊??
SQL应该怎么写啊???不要用兼套语句,这样太罗嗦了
...全文
509
3
打赏
收藏
能否按照DECODE条件来COUNT???
表A DW WP BJ ---------------- A M1 Y B M2 N C M3 Y D M1 Y 我向统计BJ是'Y‘的DW有多少个和总DW多少个?? 我用COUNT(DW),COUNT(DECODE(A.BJ,'Y',DW,0)) 这样不行啊?? SQL应该怎么写啊???不要用兼套语句,这样太罗嗦了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bbcboy
2006-04-22
打赏
举报
回复
两位都是好人啊!!
非常感谢!!
chliang315
2006-04-22
打赏
举报
回复
可以的
COUNT(DW),COUNT(DECODE(A.BJ,'Y',DW,null))
Visual_Studio_Net
2006-04-22
打赏
举报
回复
SELECT COUNT(DW),SUM(DECODE(BJ,'Y',1,0)) FROM A
Oracle
Decode
函数用法
Count
函数
条件
统计 Sign 函数用法 Case When 函数
Oracle
Decode
函数用法
Count
函数
条件
统计 Sign 函数用法 Case When 函数 一、概述 1、本文系统的整理了,Oracle中常见的几个函数用法,都是涉及到
条件
判断分支类的相关函数,分别是 CASE ..WHEN ;
DECODE
, ...
oracle 使用
decode
函数巧妙实现
count
计算
表示如果value 等于if1时,
DECODE
函数的结果返回then1,...,如果不等于任何一个if值,则返回else。 实例: 计算出1980,1981,1982三年入职的员工总人数和每年入职人数. select
count
(empno) total, cou...
Oracle 中
decode
函数用法
decode
(
条件
,值1,返回值1,值2,返回值2,…值n,返回值n,缺省值) 该函数的含义如下: IF
条件
=值1 THEN RETURN(翻译值1) ELSIF
条件
=值2 THEN RETURN(翻译值2) … ELSIF
条件
=值n THEN RETURN(翻译值n) ELSE ...
CASE/
DECODE
条件
表达式
撰写时间:2019年03月27日...这两种方法各有优点,使用方法也差不多,多掌握一点知识不吃亏。 ①使用
DECODE
函数 : 格式:
DECODE
(value,comparison1,return1,comparison2,return2…,else), 其中 value表示表中任意...
Decode
()
条件
判断
Decode
()
条件
判断
decode
(
条件
,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF
条件
=值1 THEN RETURN(翻译值1) ELSIF
条件
=值2 THEN RETURN(翻译值2) ...... ELSIF
条件
=值n THEN ...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章