社区
疑难问题
帖子详情
急!急!急!,高手请帮帮我
shena
2003-07-22 12:15:00
请问怎样在group clause里用case when
我想实现如下操作:
当aa为空时,我将按照aa=0来group,而当aa<>0时,就用它本身来group
谢谢!
...全文
59
9
打赏
收藏
急!急!急!,高手请帮帮我
请问怎样在group clause里用case when 我想实现如下操作: 当aa为空时,我将按照aa=0来group,而当aa0时,就用它本身来group 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjcxc
2003-07-22
打赏
举报
回复
楼上的方法是不行的,我试过
CrazyFor
2003-07-22
打赏
举报
回复
group by
case when aa is null then 0
when aa ='' then X
when aa=XX then YYY
end
zjcxc
2003-07-22
打赏
举报
回复
或者用:
select case when aa is null then 0 else aa end as aa,其他字段列表
from 你的表
group case when aa is null then 0 else aa end,其他分组字段
或
select aa,其他字段列表
from (
select isnull(aa,0) as aa,其他字段列表 from 你的表) a
group by aa,其他分组字段
zjcxc
2003-07-22
打赏
举报
回复
先处理aa为空的情况,再用group 就行了.像下面这样
select isnull(aa,0) as aa,其他字段列表
from 你的表
group by isnull(aa,0),其他分组字段
shena
2003-07-22
打赏
举报
回复
不能判断吗?
nboys
2003-07-22
打赏
举报
回复
select sum(col) from TableName group by aa having aa<>0
union all
select sum(col) from TableName group by (case aa when null then 0 end)
饮水需思源
2003-07-22
打赏
举报
回复
可以先将数据库中的aa字段的null改为0
update tablename set aa=0 where aa is null
pengdali
2003-07-22
打赏
举报
回复
group by isnull(aa,0)
??
group by case when aa is null then 0 else clause end
??
nboys
2003-07-22
打赏
举报
回复
create table bb(id int,name varchar(100),parent_id int)
insert into bb values (1,'a',0)
insert into bb values (2,'b',1)
insert into bb values (3,'c',1)
insert into bb values (4,'d',2)
select sum(id) from bb group by
case when parent_id is null then 0
else parent_id
end
结果:
6 --null和0
5 --1
4 --2
大虾们都来帮我整整Matlab的Sfunction问题
急
-theta.m
大虾们都来帮我整整Matlab的Sfunction问题
急
-theta.m 在下是新手,遇到问题如下,
请
高手
帮帮我
大虾们都来帮我整整Matlab的Sfunction问题
急
-QQ截图未命名.rar
大虾们都来帮我整整Matlab的Sfunction问题
急
-QQ截图未命名.rar 在下是新手,遇到问题如下,
请
高手
帮帮我
急
!课程设计报告比较烦
最近忙C++课程设计报告,又要马上交上去。
急
,
急
,
急
,我自己选的题目不太好,是有关销售方面的系统...最主要的是要有2000字的成果设计书啊,如果哪位大侠是这方面的
高手
,
请
帮帮我
, 小弟我不胜感激!!!!!!!!
各位
高手
帮帮我
今天从同学那借了VC+ +6.0的安装程序,本想来网吧安一下,自己却弄不好!下年4月份就考试了现在很
急
!
【转】Lucene不同版本中Field的Keyword、UnIndex,导致lucene 建立索引总是报错
急
!!...
lucene 建立索引 总是报错
急
!! http://zhidao.baidu.com/link?url=iaVs9JH4DfN6iwaWImt7VMJENWCWGGaWFGPjqhUw_jz7FsbdrUiAJwptgCNDR8OhWlJ8iUArECkLnpBQGGzTxq 这段话总是报错,编译不过去。红线画在keyword,...
疑难问题
22,207
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章