首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Access >

请问一条SQL统计语句

2012-02-29 
请教一条SQL统计语句表ano1nameclassscore1A初一1602B初二2703C初一2304D初二1805E初一145统计各年级score

请教一条SQL统计语句
表a 
no1 name class score 
1 A 初一1 60 
2 B 初二2 70 
3 C 初一2 30 
4 D 初二1 80 
5 E 初一1 45 
统计各年级score>=60人数 
统计出 
初一 1 
初二 2 
初三 0
请问这条语句如何写??谢谢

[解决办法]

SQL code
select grg,sum(cnt)from (select left(class,2) as grd,count(*) as cntfrom 表a where score>=60group by left(class,2)union allselect '初一',0union allselect '初二',0union allselect '初三',0)
[解决办法]
探讨
3楼好像运行不能通过

热点排行