visual foxpro 数据库 表关联

请问高手,我用visualfoxpro软件如何实现两个表的关联?例如我建立了两个表,一个是姓名,学号,籍贯,另一个是姓名,学号,性别,民族。如何建立关联,使我在搜索姓名的... 请问高手,我用visual foxpro软件如何实现两个表的关联?例如我建立了两个表,一个是姓名,学号,籍贯,另一个是姓名,学号,性别,民族。如何建立关联,使我在搜索姓名的时候,他的学号,籍贯,性别,民族的信息都能显示出来~ 请高手指教!!多谢! 展开
 我来答
Enenian
2010-05-05 · 超过10用户采纳过TA的回答
知道答主
回答量:28
采纳率:0%
帮助的人:0
展开全部
你的目的是“在搜索姓名的时候,他的相关信息都能显示出来”,实现这个目的有很多方法(如视图、SQL语句等),不一定需要建立索引关联,最简单的可直接用一个查询语句实现:
1、约定(A表中xuehao是唯一字段):
A表字段:xingming、xuehao、jiguan
B表字段:xingming、xuehao、xingbie、minzu
2、语句:select A.xingming,A.xuehao,B.xingbie,B.minzu from A left outer join B on A.xuehao=B.xuehao
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syc_xhm
2010-04-26 · TA获得超过4044个赞
知道大有可为答主
回答量:2122
采纳率:100%
帮助的人:2299万
展开全部
sele 1
use 表2
index on 学号 tag 学号
sele 2
use 表1
set relation to 学号 into a
locate for 姓名="王小二"
disp fields 学号,籍贯,a->性别,a->民族
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chentao0709
2010-04-25
知道答主
回答量:3
采纳率:0%
帮助的人:4937
展开全部
对学号做一个索引,然后将两个表关联起来!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式