Office中国论坛/Access中国论坛

标题: [求助]在线等待:access高手,如何建立视图和设置复合关键字? [打印本页]

作者: lingyun2003    时间: 2004-7-25 04:19
标题: [求助]在线等待:access高手,如何建立视图和设置复合关键字?
现在表一:

其中表一:学生信息登记表(简略)

字段:学号,姓名,楼栋编号,宿舍编号,院系,学生类别

表二:宿舍信息登记表(简略)

字段:楼栋编号,宿舍编号,可住人数

要求:

(1)将楼栋编号,宿舍编号作为表二的复合关键字。

(2)建立符合如下sql语句的视图 该怎么建立?

create view 学生入住信息

as

select a.楼栋编号,a.宿舍编号,b.学生类别

,a.可住人数,已住人数=isnull(count(*),0)

,未住满人数=a.可住人数-isnull(count(*),0)

from 宿舍信息登记表 a

left join 学生信息登记表 b

  on a.楼栋编号=b.楼栋编号

   and a.宿舍编号=b.宿舍编号

group by a.楼栋编号,a.宿舍编号,b.学生类别,a.可住人数

go

谢谢,再现等待!


作者: test2000    时间: 2004-7-26 18:51
同时选择两字段设置主键




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3