当前位置:编程学习 > Foxpro >>

foxpro 问题

学生数据库有:学生表(字段:xh、xm、xb等,其中:xh设置为主索引)、成绩表(字段:xh、cj、kcdm等,其中:xh与kcdm设置为普通索引)和课程代码表(字段:kcdm、kcmc等,其中:kcdm设置为主索引)。学生表与成绩表、成绩表与课程代码表之间已建立了内部连接。 现要使用命令一次查询学生表中的xm、xb,课程代码表中的kcmc和成绩表众的cj 字段,命令应该如何写?我使用如下命令为什么会出错(这可是教科书上的标准范例呀!)? select 学生.xm, 学生.xb, 课程代码.kgdm, 成绩.cj; from 学生!学生, 学生!课程代码, 学生!成绩; where 学生.xh=成绩.xh and 课程代码.kcdm = 成绩.kgdm 请各位大侠解答,谢谢!
补充:“select  学生.xm,  学生.xb,  课程代码.kgdm,  成绩.cj; ”中:课程代码.kgdm 应为:课程代码.kcmc。
 
好像程序不认:where  学生.xh=成绩.xh  and  课程代码.kcdm = 成绩.kgdm 中的 and 命令!
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,