题目
sql 中group by with rollup的用法
有一张表,我想做一个分类小计和总计的栏:
Name procedure model quantity
A 1 φ50 500
A 1 φ50 600
A 1 φ100 500
A 2 φ50 700
A 2 φ100 200
B 1 φ50 1000
使用了group by Name,procedure,model,quantity with rollup
变成了:
Name procedure model quantity
A 1 φ50 1100
A 1 φ100 500
A 1 NULL 1600
A 2 φ50 700
A 2 φ100 200
A 2 NULL 900
A NULL NULL 2500
B 1 φ50 1000
B 1 NULL 1000
B NULL NULL 1000
NULL NULL NULL 3500
我想把它显示成:
Name procedure model quantity
A 1 φ50 1100
A 1 φ100 500
A的1小计 1600
A 2 φ50 700
A 2 φ100 200
A 的2小计 900
A 合计 2500
B 1 φ50 1000
B的1小计 1000
B合计 1000
总计 3500
有一张表,我想做一个分类小计和总计的栏:
Name procedure model quantity
A 1 φ50 500
A 1 φ50 600
A 1 φ100 500
A 2 φ50 700
A 2 φ100 200
B 1 φ50 1000
使用了group by Name,procedure,model,quantity with rollup
变成了:
Name procedure model quantity
A 1 φ50 1100
A 1 φ100 500
A 1 NULL 1600
A 2 φ50 700
A 2 φ100 200
A 2 NULL 900
A NULL NULL 2500
B 1 φ50 1000
B 1 NULL 1000
B NULL NULL 1000
NULL NULL NULL 3500
我想把它显示成:
Name procedure model quantity
A 1 φ50 1100
A 1 φ100 500
A的1小计 1600
A 2 φ50 700
A 2 φ100 200
A 的2小计 900
A 合计 2500
B 1 φ50 1000
B的1小计 1000
B合计 1000
总计 3500
提问时间:2021-04-19
答案
CREATE TABLE #test (Name VARCHAR(10),[procedure] CHAR(1),model VARCHAR(5),quantity INT);INSERT INTO #testSELECT 'A','1','φ50',500 UNION ALLSELECT 'A','1','φ50',600 UNION ALLSELECT 'A','1','φ100',50...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1辨析:唯物主义认为认识的本质是主体对客体的能动反映
- 2已知一次函数y=(2a-3)x+4-b,根据下列条件,分析确定a、b的取值范围
- 3Learn from yesterday, live for today, hope for tomorrow 这段英文什么意思!?
- 4爸爸比儿子大25岁,再过2年儿子的年龄和爸爸的年龄比是2比7,问儿子的年龄?
- 5用英文翻译 :演出中我们没有明星也没有关系.
- 6质量为m的物体以速度v竖直向上抛出,物体落回地面时,速度的大小为34v,设物体在运动中所受空气阻力的大小不变:求
- 7列方程解答1:一个数依次加上十分之一,乘以十分之一,减去十分之一,除以十分之一,商是十分之一,
- 820.07×1994-19.93×2007等于多少?用简便计算
- 9HCl,Ag2S反应吗?
- 10修一段路,第一天修了400米,比第二天的2倍少40米.两天共修多少米?
热门考点
- 1there are 什么[许多}ofgrapes in that bid box
- 2同问已知函数f(x)=x的平方+x分之a(x不等于0,常数a属于R),当a=2时判断函数f(x)在x∈[1,+∞)上的单调性
- 3remember ( )the classroom after school——OK. A.TO CLEAN. B.CLEAN C. CLEANING D.ARE CLEANING
- 4利用函数图像求下列方程的解,并笔算检验.(1)5x-1=2x+5(2)1/2x-4=3x+2利用函数 坐等答案(不用画图,
- 53.My grandmother’s taken ill and I’ve got to go down to the hospital.
- 6向量m=(2cosx,1) 向量n=(cosx,根号3(sin2x))
- 7If you do not feel well,you may < >.
- 8What about _____ (lend) me some money.
- 9物质在反应中可表现氧化性、还原性、酸性、碱性等,下面方程式中划线的物质,能在同一反应中同时表现上述两种或两种以上性质的有( ) ①3FeO+10HNO3═3Fe(NO3)3+NO↑+5H2O ②C+
- 10甲车间人数是甲乙两车间的5/12,如果从乙车间调12人到甲车间,甲车间的人数是两车间的4/9,甲车间人数?