东软oracle新07第七章高级查询.pptxVIP

  • 6
  • 0
  • 约4.76千字
  • 约 54页
  • 2021-11-30 发布于北京
  • 举报
第七章高级查询;本章学习目标;准备工作;笛卡儿乘积;结果分析: 结果是从student 表中取出一条数据分别和与lession表中的4条数据组合。 结果相当于 select * from student where sid=1 和select * from lession 两表数据组合。 证明使用笛卡儿乘积查询结果不是正确数据,应该采取措施避免笛卡儿乘积的出现。;联合查询1;联合查询2;表别名;练习;select * from student s,grade g where s.sid=g.sid and s.sid=1;多表联合查询;select sname, l.type, l.teacher,g.sgrade from student s join lession l on s.sclass=l.sclass join grade g on s.sid=g.sid and g.type=l.type where sid=1;聚合函数1;聚合函数2;练习;1)select count(distinct sex) from student 2)select count(distinct sid) from grade;Group by分组查询;select sid , sum(sgrade) from grade group by sid 按学号分组;多表查询分组 ;

文档评论(0)

1亿VIP精品文档

相关文档