早教吧作业答案频道 -->其他-->
countcasewhenend计算结果的问题count(casewhen字段名称='学生'then1end)as人数,count(1)as合计和count(casewhen字段名称='学生'then2end)as人数,count(2)as合计为什么统计得到的“人数”和“合
题目详情
count case when end 计算结果的问题
count(case when 字段名称 ='学生' then 1 end) as 人数,count(1) as 合计
和
count(case when 字段名称 ='学生' then 2 end) as 人数,count(2) as 合计
为什么统计得到的“人数”和“合计”结果是一样的呢?
我的意思是说,第一种方法,得到的人数是20,合计是30;
第二种方法得到的结果也是人数是20,合计是30。
为什么then之后的值不同,count(2)和count(1)也不同,但得到的结果却是一样的呢
count(case when 字段名称 ='学生' then 1 end) as 人数,count(1) as 合计
和
count(case when 字段名称 ='学生' then 2 end) as 人数,count(2) as 合计
为什么统计得到的“人数”和“合计”结果是一样的呢?
我的意思是说,第一种方法,得到的人数是20,合计是30;
第二种方法得到的结果也是人数是20,合计是30。
为什么then之后的值不同,count(2)和count(1)也不同,但得到的结果却是一样的呢
▼优质解答
答案和解析
你是count(1),不是sum(1)
既然是count,那count(1) 和 count(2)当然完全是一样的。
既然是count,那count(1) 和 count(2)当然完全是一样的。
看了countcasewhenen...的网友还看了以下:
由若干盆花组成的三角形图案,每条边(包括两个顶点)有n(n>1)盆花,每个图案花盆总数是S:n=2 2020-05-13 …
s(n)表示自然数n数字和如s(1)=1,s(12)=3,s(516)=12,等等、试问是否有自然 2020-05-16 …
数列的通项a(n)的前几项和S(n)之间满足S(n)=2-3a(n)求a(n)与a(n-1)、s( 2020-06-03 …
已知数列{an}的前n项和为Sn,a1=1,a2=3,s(n+1)=4Sn-3S(n-1),(n大 2020-07-09 …
为什么要用这个减法S(n)-q*S(n)?是为了求什么因为x^n这是一个等比数列,首项为x,公比也 2020-07-11 …
急救急救,设S是集合{1,2,…,15}的一个非空子集,若正整数n满足:n∈S,n+|S|∈S,则 2020-08-01 …
由点组成的正方形,每条边上的点数n与总点数s的关系如图所示,n=4,s=12n=3,s=8n=2,s 2020-11-18 …
S(n)是数列{a(n)}的前n项和,已知4S(n)=a(n)^2+2a(n)-3.求a(n)通项S 2020-12-17 …
一道高中数学集合题,高手帮帮忙啊!设S是集合{1,2,…,15}的一个非空子集,若正整数n满足:n∈ 2020-12-18 …
已知数列{a(n)}的前n项和为S(n),且满足a(1)=1,a(n+1)=S(n)+1(n∈N(+ 2021-02-09 …