| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1505 人关注过本帖
标题:菜鸟提问,数据合并问题
只看楼主 加入收藏
charon999
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-11-15
收藏
 问题点数:0 回复次数:8 
菜鸟提问,数据合并问题
数据库里有6张表,分别是语文、数学、英语、物理、化学、政治。每张表记录了所有学生单科的成绩(包括每题的小分)现在要把每个学生的6科成绩合成到一张表打印,请问如何做?
vfp报表打印功能如何?谢谢
搜索更多相关主题的帖子: 提问 数据合并 
2008-11-15 20:34
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 
先合并,后打印

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2008-11-15 23:47
charon999
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-11-15
收藏
得分:0 
请问如何合并?
2008-11-16 11:37
glygly06
Rank: 1
来 自:雁城
等 级:新手上路
威 望:1
帖 子:120
专家分:0
注 册:2008-10-1
收藏
得分:0 
如果6表的公共字段为xjh(学籍号),连接时,xjh字段只选择一次,其余各表字段根据需要进行选择。
sele 表1.xjh,表1.所需字段……,表2.所需字段,……,表3.所需字段……,表6.所需字段 from 表1,表2,表3,表4,表5,表6 into dbf 新表名
(6表XJH记录要相同才有可能不出错)(在into dbf新表名前也可加 where 表1.xjh=表2.xjh and 表1.xjh=表3.xjh……and 表1.xjh=表6.xjh)

(此法仅提供思路,我在使用时是按此法,高手如有更好的方法敬请指教)

我是一只小小小菜鸟,我想装懂却又懂不了多少

2008-11-16 12:42
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:0 
请参考:
SELECT 语文表.* ,数学表.数学,英语表.英语 FROM 语文表,数学表,英语表 WHERE 语文表.准考证号=数学表.准考证号.and.语文表.准考证号=英语表.准考证号

[[it] 本帖最后由 qjbzjp 于 2008-11-16 13:12 编辑 [/it]]
2008-11-16 13:07
charon999
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-11-15
收藏
得分:0 
哇咔咔,谢谢高手们,我试试
2008-11-16 18:15
charon999
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-11-15
收藏
得分:0 
我试过了,其实说SQL应用的列太多,苦闷
2008-11-18 13:35
nhygm888
Rank: 2
等 级:论坛游民
威 望:1
帖 子:186
专家分:42
注 册:2008-7-20
收藏
得分:0 
按说 不应该啊  各科加一起 才多少列啊
2008-11-18 17:03
charon999
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-11-15
收藏
得分:0 
一个年级的学生呀,730人,英语字段至少有70个
2008-11-18 19:41
快速回复:菜鸟提问,数据合并问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017219 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved