开发者社区> 问答> 正文

Oracle 查询,苦思不解,求大神指教? 400 报错

Oracle 查询,苦思不解,求大神指教? 400 报错

  1. 创建“学院班级学分达标情况统计表1”test7_03,依据pub.student, pub.course,pub.student_course统计形成表中各项数据,成绩>=60为及格计入学分,总学分>=10为达标,院系为空值的数据不统计在下表中,表结构:院系名称dname、班级class、学分达标人数p_count1、学分未达标人数p_count2、总人数p_count。以下为错误代码

    create table temp as select pub.student.sid,sum(credit) sum_credit from pub.student,pub.student_course,pub.course where pub.student.sid=pub.student_course.sid and pub.student_course.cid=pub.course.cid and dname is not null and score>=60 group by pub.student.sid create table a as select dname,class,count(u.sid) as p_count1  from (select sid,sum_credit from temp where sum_credit >=10) u,pub.student where pub.student.sid=u.sid group by dname,class create table b as select dname,class,count(temp.sid) as p_count from temp ,pub.student where temp.sid=pub.student.sid group by dname,class create table test7_03 as select a.dname,a.class,p_count1,p_count-p_count1 as p_count2 ,p_count from a,b where a.dname=b.dname and a.class=b.class

展开
收起
爱吃鱼的程序员 2020-06-01 14:14:42 379 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    create table temp  select

    没有as

    ######我是说这代码可以运行,只是结果显示错误了100多行数据。这样写查询的结果有问题吗?######CTAS 没错吧 temp是否关键字
    2020-06-01 14:14:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_樊文凯_ORACLE数据库和应用异构迁移最佳实践 立即下载
PostgresChina2018_王帅_从Oracle到PostgreSQL的数据迁移 立即下载
Oracle云上最佳实践 立即下载

相关镜像