设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1404|回复: 5
打印 上一主题 下一主题

[与其它组件] help me !!!!求表表如下

[复制链接]
跳转到指定楼层
1#
发表于 2005-5-4 18:13:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以下一张表,当然也可能是几张

table1

  日期                          a                         b   

2004-9-10             333                           444

2004-9-11             555                           666

2004-9-12             777                          999

table1

  日期                          c                       

2004-9-10             34                          

2004-9-11             554                    

2004-9-12             774

怎样得如下到报表:

日期:2004-9-10

a   333

b   444

c  34

可以选择日期来报出每日的一张表

感激涕淋





                        
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-5-4 19:29:00 | 只看该作者
你的描述有问题,有两个table1,笔误吧?我们姑且有字段C的表叫table2

你有这两张表以后,建立一个查询。

select table1.日期, table1.a, table1.b, table2.c from table1 on inner join table2 on table1.日期=table2.日期

运行这个查询,就能得到你要的结果了。

如果这个还看不懂,说明你需要学习access的基础知识了。
3#
发表于 2005-5-5 01:11:00 | 只看该作者
你的这个表设计有问题,我觉得应该你想得到的表才应该是你的原始表,而你的原始表应该是交叉查询得到的结果
4#
发表于 2005-5-5 21:49:00 | 只看该作者
把你的table1做成下面的样子,然后使用交叉表查询就可以了。

  日期          a        b     c

2004-9-10      333      444    333

2004-9-11      555      666    444

2004-9-12      777      999    34

5#
发表于 2005-5-5 23:40:00 | 只看该作者
正确表形式的应该是





<COLGROUP>

<COL style="WIDTH: 54pt" span=3 width=72>





类别

数量

  日期



a

333

2004-9-10



a

555

2004-9-11



a

777

2004-9-12



b

444

2004-9-10



b

666

2004-9-11



b

999

2004-9-12



c

333

2004-9-10



c

444

2004-9-11



c

34

2004-9-12
6#
 楼主| 发表于 2005-5-6 00:30:00 | 只看该作者
不胜感谢各位相教

只是前面的表是从其他的软件中调出来的

我不知道怎么合并  我终于解决了这个问题

真是得来全不费功夫

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-15 21:48 , Processed in 0.082503 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表