server加入聚合函数

server加入聚合函数

本文介绍了Sql server加入聚合函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 我有下面的表格,数据如下: 批次信息 ------- ---------- 批次代码总座位 ---------- ----------- b1 30 b2 25 b3 35 b4 40 入场信息 --------------------- Admno Sname批次代码 ----- ----- ---------- 1 a b1 2 b b3 3 c b3 4 d b3 5 e b1 6 f b4 7 g b2 8 h b4 9 i b1 10 j b2 我想写一个查询来显示输出如下 批次代码总席位填充座位空座位 ---------- ----------- ------- ----- ------------ b1 30 3 27 b2 25 2 23 b3 35 3 32 b4 40 2 38 但我没有得到如何计算填充座位空座位等总座位数。 预先感谢您的帮助 我尝试过: SELECT * FROM Admission-Information AA LEFT OUTER JOIN批次信息e2 ON AA.Batch -Code = BB.Batch-Code 也试过数(*)但不成功解决方案 I have following tables with data as given belowBatch-Information-----------------Batch-codetotal-seats---------- -----------b130b225b335b440Admission-Information---------------------AdmnoSnameBatch-code----- ----- ----------1ab12bb33cb34db35eb16fb47gb28hb49ib110jb2I want to write a query to show the output as followsBatch-codetotal-seatsFilled-SeatsVacant-seats---------- ----------- ------------ ------------b130327b225223b335332b440238But I did not get how to count total seats filled seats vacant seats etc in query.Thanks in advance for helpWhat I have tried:SELECT * FROM Admission-Information AA LEFT OUTER JOIN Batch-Information e2ON AA.Batch-Code = BB.Batch-CodeAlso tried count(*) But not successful 解决方案 这篇关于Sql server加入聚合函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
08-30 05:05