永发信息网

数据库中怎么查询一个新建的临时列

答案:1  悬赏:0  手机版
解决时间 2021-03-24 19:08
  • 提问者网友:战皆罪
  • 2021-03-24 14:19
数据库中怎么查询一个新建的临时列
最佳答案
  • 五星知识达人网友:几近狂妄
  • 2021-03-24 14:35
你是想获取major 分数小于60分人数?
select major, count(*) as name
from score a join student b
on a.sno = b.sno
where sumsocre < 60
group by major
最好能把表结构说一下以及你想达到什么目的。追问select cname,score.cno,AVG(sumscore)
FROM
score ,course ,
where score.cno=course.cno
GROUP BY cnoselect cname,score.cno,AVG(sumscore)
FROM
score ,course ,
where score.cno=course.cno
GROUP BY cno追答这些语句都有点问题啊,看不懂要干嘛追问以上语句查询的是每门课程学生所得的平均分,我想在这个语句的基础上查询每门程的学生的不及格人数,score表中有cno(课程号),sno(学生号),sumscore(总成绩),然后我想再建一个子查询实现级联查询,但是count不能直接select一个的好像,能不能新建一个列,然后让该列的值等于count出的值??
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯