2018年3月25日
摘要: 已知有如下4张表: 学生表:STUDENT(S#,SNAME,SAGE,SSEX) 课程表:COURSE(C#,CNAME,T#) 成绩表:SC(S#,C#,SCORE) 教师表:TEACHER(T#,TNAME) 其中,S#代表学号,SNAME代表学生姓名,SAGE代表学生年龄,SSEX代表学生性 阅读全文
posted @ 2018-03-25 20:07 做个快乐的自己 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: 【1】exists 对外表用loop逐条查询,每次查询都会查看exists的条件语句。 当 exists里的条件语句能够返回记录行时(无论记录行是多少,只要能返回),条件就为真 , 返回当前loop到的这条记录。反之如果exists里的条件语句不能返回记录行,条件为假,则当前loop到的这条记录被丢 阅读全文
posted @ 2018-03-25 20:02 做个快乐的自己 阅读(847) 评论(0) 推荐(0) 编辑
摘要: Oracle rank()和dense_rank()的区别是: –rank()是跳跃排序,有两个第二名时接下来就是第四名 –dense_rank()l是连续排序,有两个第二名时仍然跟着第三名 阅读全文
posted @ 2018-03-25 19:38 做个快乐的自己 阅读(582) 评论(0) 推荐(0) 编辑
摘要: Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; Java代码 select a. 阅读全文
posted @ 2018-03-25 17:48 做个快乐的自己 阅读(210) 评论(0) 推荐(0) 编辑