delphi 利用ADOQuery查询 在DBChart显示

我想实现将一个班的成绩按照六十分以下,七十到八十,九十以上分成三组。在DBChart的条形图里,X轴是这三个分数段,Y轴式个分数段的人数。这个ADOQuery里的SQL语... 我想实现将一个班的成绩 按照六十分以下,七十到八十,九十以上分成三组。
在DBChart的条形图里,X轴是这三个分数段,Y轴式个分数段的人数。
这个ADOQuery里的SQL语句该怎么写啊??
数据库是sql2000的。
to howlshadow 请问这样的语句如何与DBChart连起来呢?
DBChart1.Series[1].XLabelsSource
DBChart1.Series[1].XValues.ValueSource
DBChart1.Series[1].YValues.ValueSource
这三个都该等于什么啊?
展开
 我来答
howlshadow
2010-05-20 · TA获得超过1381个赞
知道小有建树答主
回答量:1171
采纳率:100%
帮助的人:938万
展开全部
你没有说是什么数据库,以MySQL为例如下

SELECT SUM(CASE WHEN SCORE < 60 THEN 1 ELSE 0 END) GROUP_60,
SUM(CASE WHEN SCORE =>70 AND SCORE <= 80 THEN 1 ELSE 0 END) GROUP_78,
SUM(CASE WHEN SCORE >=90 THEN 1 ELSE 0 END) GROUP_90
FROM CLASS_SCORE
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式