当前位置: 代码迷 >> PB >> 初学者创建视图有关问题
  详细解决方案

初学者创建视图有关问题

热度:94   发布时间:2016-04-29 09:25:22.0
菜鸟创建视图问题
在数据库有三张表:
学生表s(sno,sname,age,sex)
  s1 wang 20 f  
  s2 hu 17 m  
  s3 xia 19 f  
  s4 liu 18 m  
   
   

课程表c(cno,cname,tname)
  c1 c shi  
  c2 db li  
  c3 os li  
  c4 c++ shi  
   
选课表sc(sno,cno,score)
  s1 c1 80
  s1 c2 60  
  s1 c3 70 
  s2 c1 85
  s2 c2 75
  s4 c4 90
怎么建立一个统计每个学生最低成绩的视图
结果不因该是如下吗?
s_sc1(sno,sname,min_score)
  s1 wang 60  
  s2 hu 75
  s4 liu 90  
但我在PB9.0上试了好几次显示都不对,特向好心人求助。  

   

   



------解决方案--------------------
SQL code
create view s_sc1 asselect s.sno, s.sname, min(sc.score) as scroefrom s, scwhere s.sno = sc.snogroup by s.sno, s.snameorder by s.sno
  相关解决方案