vfp基于表一和表二建立多表查询

发布时间:2019-07-31 23:23:54

求每个学生的平均成绩:要求输出学号,姓名和平均成绩,并按照平均成绩升序排列

推荐回答

分两个工作区打开表1和表2,先把表2建立索引,然后表1与表2关联(命令是set relation to)然后查询就可以了。建立索引后建立关联,注意,在vf里面关联后得到的结果是直接看不出来的,关联后的作用就是:当你在两个区分别打开了两个表,其中一个表的指针变化的时候,另一个表的指针跟着变化,具体怎么变化取决于你关联的时候所关联的字段,比如ID下面我以两个表为例,两个表都有共同的字段id,表2为父表,表1为子表:sele 1use 表1index on id to 表1sele 2use 表2set relation to id into 表1注意:有的教材上边建议两个表都建立索引,这样不容易出错。不过如果你是从学习的角度出发,还是要分清哪个是主表,那个是子表。

以上问题属网友观点,不代表本站立场,仅供参考!