导航
全部
Ada助手
...
Ada助手
登录/注册
社区
基础和管理
帖子详情
能否按照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应该怎么写啊???不要用兼套语句,这样太罗嗦了
...全文
给本帖投票
581
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
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
发表回复
按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
显示为
卡片
标题
链接
打赏红包
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
函数的用法
Oracle的
DECODE
函数是一种
条件
表达式,用于在SQL语句中执行类似于IF...THEN...ELSE逻辑判断的功能。它根据一个指定的表达式的值,与一系列的
条件
进行比较,如果匹配到某个
条件
,则返回对应的值;如果没有匹配任何...
decode
函数.docx
decode
函数的含义是,如果
条件
等于值 1,则返回返回值 1,如果
条件
等于值 2,则返回返回值 2,以此类推,如果
条件
不等于任何值,则返回缺省值。
decode
函数可以用来实现 IF-THEN-ELSE 语句的功能,但
decode
函数...
ORACLE
DECODE
函数在中国式报表统计查询中的组合
条件
实现
下面通过一个具体的示例来展示如何使用`
DECODE
`函数来完成复杂的组合
条件
统计: 假设我们有一个名为`TE1`的表,其中包含员工的信息,如用户ID(`USER_ID`)、姓名(`U_NAME`)、级别(`U_GRADE`)、性别(`U_SEX`)、单位(`...
Oracle中
Decode
()函数使用技巧
Oracle中的
Decode
()函数...综上所述,Oracle的
Decode
()函数是一个强大而灵活的工具,能有效地处理简单的
条件
判断,提高代码可读性和效率。在理解其基本用法的同时,也需要根据具体需求和性能考虑来选择合适的应用场景。
Oracle 中
decode
函数用法
总之,Oracle的
DECODE
函数是SQL查询中不可或缺的一部分,尤其适用于处理简单的
条件
逻辑和数据转换。它能够有效地减少代码量,提高查询效率,使得数据库操作更加直观和易于理解。在实际开发中,熟练掌握
DECODE
函数的...
基础和管理
17,382
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
积分榜
荣誉榜
原力榜
学习榜
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章
手机看
关注公众号
客服
返回
顶部