VF连接3个表的问题
发布网友
发布时间:2024-04-16 02:51
我来回答
共4个回答
热心网友
时间:2024-04-19 02:54
select examnum, examname, sum(chinese) as chinese, sum(math) as math, sum(english) as english from
(select examnum, examname, score as chinese, 0 as math, 0 as english from chinesetable
union
select examnum, examname, 0 as chinese, score as math, 0 as english from mathtable
union
select examnum, examname, 0 as chinese, 0 as math, score as english from englishtable)
group by examnum,examname
这样就可以了,如果备注也要,可以比照分数再写三个字段名就可以了
热心网友
时间:2024-04-19 02:59
select * from 表 where in to 新建
热心网友
时间:2024-04-19 02:55
给你一个文件,你去用就行了。
打开这个文件,点击你要汇总的表格就行了。
热心网友
时间:2024-04-19 02:53
selec a.考号,a.姓名,a.语文,b.数学,c.外语,a.备注 from 语文表 a,数学表 b,外语表 c where a.考号=b.考号 and a.考号=c.考号 into dbf 三科表
在vf中,用命令怎么建立三个表的临时关系,具体步骤
一种方法是在“窗口”菜单的“数据工作期”窗口去具体操作,先打开主表,然后选择<关系>按钮,再打开子表,会把他们的关系用图表示出来,说不太清楚。别一种方法是用命令方式。建立临时关联,对子表有要求,要求子表要按关键字段索引,比如:sele 2 use 子表 index on 学号 tag 学号 sele 1 use ...
VF我要把三个表合并到一个表,怎么搞,在线急等
使用join with命令,或用查询也可以,但必须三个表有相同字段 如select * from 表1,表2,表3 where 表1.公共字段=表2.公共字段 and 表1.公共字段=表3.公共字段 into dbf 新表名
vf 命令连接表的问题。
sele a.*,b.成绩1 as 语文, 成绩2 as 数学, 成绩3 as 英语 from 表1 a , 表2 b wher a.学籍号=b.学籍号
...个电话本是用vf作的,表格形式相同。我想将三个表中的数据合成一个...
cTelb="电话本数据表2"cTelc="电话本数据表3"cTelNew="新的电话本数据表"if !used(cTela)use &cTela in 0 endif select 0 select * from (cTela) where 1=2 into table &cTelNew &&创建表结构一样的空表,以备复制数据 if !used(cTelb)use &cTelb in 0 endif if !used(cTelc)...
多个VF表如何实现关联?用什么命令?
select 表1.身份证证号,表1.姓名,表2.性别,表3.专业名称 from 表1,表2,表3 where 表1.性别代码=表2.性别代码 and 表1.专业代码=表3.专业代码 输入上面代码后回车 再输入 copy to 表4 就会生成你要的结果了
vf当前表数据需要另外两个表之间的数据运算?
假设你有三个表:YourTable1,YourTable2 及 YourTable3,假设你的这三个表的字段名叫:FieldName,且在三个表中皆为数字型字段,则:SELECT 0 USE YourTable1 SELECT 0 USE YourTable2 SELECT 0 USE YourTable3 REPLACE ALL FieldName WITH YourTable1.FieldName * YourTable2.FieldName ...
如何在VFP中同时打开多个数据表
VF中可以同时使用多个工作区来打开多个表,但是一个工作区同时只能打开一个表,所以要使用sele命令来选择不同的工作区,工作区号用数字表示。如有3个表,则:sele 1 use 表1 sele 2 use 表2 sele 3 use 表3
关于VF中select left(right) join的准确用法
right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 INNER JOIN 语法:INNER JOIN 连接两个数据表的用法:SELECT * FROM 表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号 INNER JOIN 连接三个数据表的用法:SELECT * FROM (表1 INNER JOIN 表2 ON 表1.字段号=表2....
VF 在用多个工作区打开表时 提示文件正在使用
如果一个系统要用到的表不多,可以固定在某个区打开某个表,也可以在前头先把表全部打开,然后在使用时使用形如:select 基本情况 这样的方式使用
VF中如何把多个表中的数据复制到一张表中?
1、每年的表,其内容都要有年月及各职工唯一的编号之类的关键字 2、每个表的数据表结构都是一样的 如果数据符合了这两个要求,可以:1、先用其中一个表复制产生一个总表 use 表1 copy to 总表 2、打开总表,逐个添加其余未添加进来的表 use 总表 append from 表2 append from 表3 ……等等...