简单的问题:统计并显示合格人数

Joan1980 2004-11-07 02:13:09
在“成绩”表中,当语文成绩和数学成绩都不低于60 分时,显示该学生的姓名、“合格”,否则显示该学生的姓名、“不合格”,最后统计并显示合格人数
...全文
145 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
davorsuker39 2004-11-09
  • 打赏
  • 举报
回复
select 姓名, 成绩=(case when 语文成绩>=60 and 数学成绩>=60 then '合格' eles '不合格' end)
from 成绩表
SELECT COUNT(*) AS 合格人数 FROM 成绩表 WHERE (语文成绩>=60 and 数学成绩>=60)
十豆三 2004-11-09
  • 打赏
  • 举报
回复
SELECT COUNT(*) AS 合格人数 FROM 成绩 WHERE (语文成绩>=60 and 数学成绩>=60)
dfwxj 2004-11-08
  • 打赏
  • 举报
回复
这两项内容肯定不可能显示在同一个表中

1、sele 姓名,iif(语文成绩>=60 and 数学成绩>=60,'合格','不合格') as '是否合格' from 成绩

2、coun to a1 for 语文成绩>=60 and 数学成绩>=60
wait '合格'+str(a1)+'人'+chr(13)+'不合格'+str(recc()-a1)+'人' wind
Joan1980 2004-11-08
  • 打赏
  • 举报
回复
小丑,上面的显示合格的姓名与不合格的姓名是成功的,但下面统计并显示合格人数好象不行,求救!!
Joan1980 2004-11-07
  • 打赏
  • 举报
回复
小丑你是干什么的,好象很厉害的样子
Joan1980 2004-11-07
  • 打赏
  • 举报
回复
就跟姓名显示在一起啊!
LAIYANGPJ 2004-11-07
  • 打赏
  • 举报
回复
以上你说的显示姓名"合格"及"不合格"要在那显示啊!
统计:
SELECT COUNT(*) AS 合格人数 FROM 成绩 WHERE 成绩>=60

2,722

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧