当前位置: 代码迷 >> PB >> PowerBulider9 建立视图,该如何解决
  详细解决方案

PowerBulider9 建立视图,该如何解决

热度:119   发布时间:2016-04-29 09:44:03.0
PowerBulider9 建立视图
在PowerBuilder 9里建一ASA数据库newdb.db,里面有如下3张表:
  s(sno,sname,age,sex)
  c(cno,cname,tanme)
  sc(sno,cno,score)
   
  在表s中,主键是sno,在表c中,主键是cno,在表sc中,主键是(sno,cno),外键有sno和cno

  要求:建立统计学生平均成绩的视图,s_sc(sno,sname,avg_score)
  (注意:建立视图后,应把数据库先Disconnect,再connect)
   
  当前遇到问题,如果仅仅建立视图s_sc(sno,sname,score),用表s和sc进行关联,取其中的三个字段,已经做到了,但取平均值,还不知如何进行,如果是Sql Server,直接修改语句即可,现在不知在何处进行修改。
  望知者告知。
  谢谢!

 

------解决方案--------------------
在数据库管理界面中,找到该数据库的views,点击右键菜单中的export syntax,此时语句会在log窗口中显示,可以修改后,将其拷贝到isql session界面里,执行即可修改过来。
------解决方案--------------------
在export syntax 出来的那个窗口下面的标签里有个叫isql session的标签
求平均值要将group by sno

探讨
谢谢,已经找到export syntax ,还没找到isql session,isql session在什么地方?

------解决方案--------------------
探讨
谢谢,已经找到export syntax ,还没找到isql session,isql session在什么地方?