这是当前结果SQL集团通过不返回准确的答案
select cat.sms_schoolcategoryid as categoryId,
cat.sms_name as category ,
count(sch.sms_name) as schoolname,
count(stu.accountnumber)NoofStudent
from Filteredsms_schoolcategory cat
inner join Filteredsms_school sch
on cat.sms_schoolcategoryid=sch.sms_schoolcategoryid
inner join FilteredAccount stu
on sch.sms_schoolid=stu.sms_schoolid
group by cat.sms_schoolcategoryid,
cat.sms_name
;
我有三个表一个是分类和2是学校,三是学生。当我加入表格类别和学校时,我只想代表类别统计学校,这会返回准确的结果,当我将学生表格与学校表格结合起来时,会返回错误结果。请指导我如何可能。
请创建一个小例子,包括输入,所需输出和实际输出。 –
你能告诉我们原始数据和你从查询中返回的结果吗? –
添加一些示例表格数据以及当前结果和预期结果 - 所有样式以及格式化文本。 – jarlh