表名:ta_stuscores
字段 类型 说明 是否主键
ccode int 学号 是
cname varchar(10) 姓名 否
bsex bit 性别(0:女 1:男) 否
scores float 分数 否
试用一句SQL同时求出,男生、女生 90 分以上(含90分)的男生、女生人数。
为什么设置参数类型那么奇特。。。。
select ount(*) as '男生' from ta_stuscores where scores>=to_float(90.0,1) and bsex='1'
union
select ount(*) as '女生' from ta_stuscores where scores>=to_float(90.0,1) and bsex='0'
select count(*) from ta_stuscores where scores>90 group by bsex