表结构如下:
Tabel1:                      Table2
手机号码;                  手机号码
手机持有人姓名;            通话开始时间
通信地址;                  通话结束时间
。。                   通话时间
。。                   。在表1中手机号码对应表2中多条记录,怎样将同一个手机号码的通话情况打印在一张表上,做月结的,只要表1中有的手机号码都要打印?(我是将所有手机通话情况记在一张表上,这样设计是不是有问题?如果当表1中增加一部手机就建一个表2的话这样可行吗?
我现在已经设计成上面两个表,有什么办法做到将同一个手机号码的通话情况打印在一张通话单上?

解决方案 »

  1.   

    楼上的方法可行。不过我觉得一个做在一个表中也没什么问题吧,一般客户的通话记录我想最多保存几个月,之后系统自动就清除或备份到其他备用服务器上了,至少我们公司对客户的数据是这么处理的,主服务器上保存的就是目前几个月的情况,如果你每个客户的通话记录都要建一张表,岂不是数据库中有成百上千的通话记录表
      

  2.   

    用明细表,打印的时候也读明细表