VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1105|回复: 5

如何将一个表中的数值按年月取出来相加计算后,显示在另一张表里啊???

[复制链接]

1

主题

2

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-6 08:10:01 | 显示全部楼层 |阅读模式
一个表存数据,另一个表计算第一张表的记录,显示在里面

计算要能自动按年月计算的,我不会搞,希望大家指点!
回复

使用道具 举报

1

主题

2

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
 楼主| 发表于 2020-1-6 09:12:01 | 显示全部楼层
第一张表的数据存的时候,每一条记录存入时都标明日期了
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-6 19:03:01 | 显示全部楼层
是分组吗?
可以用GROUP BY 子句。
回复

使用道具 举报

1

主题

19

帖子

14.00

积分

新手上路

Rank: 1

积分
14.00
发表于 2020-1-20 15:18:02 | 显示全部楼层
把两个表结构写出来,再写出你的要求,我给你写
回复

使用道具 举报

0

主题

18

帖子

17.00

积分

新手上路

Rank: 1

积分
17.00
发表于 2020-1-31 08:27:01 | 显示全部楼层
不知道对不对,理解力有限,按照自己的理解来解答.

第一个表如果是数据的话,第二个表建议你就不要做成一个表了,做成一个View更合适一点.

如果第一个表中用年月来作为分组的标准的话,可以使用六个字节的字符型数据表示年月如:

YearMonth C(6) // '200602' 或直接使用日期型的数据 {^ 2007-02-01} ,以下则可以创建

一个View

  Create View 第二个表 As ;
    Select YearMonth,Count(YearMonth) As Counts,Sum(Total) As Totals ;
    From 第一个表 Group By YearMonth

则随时打开该视图,随时都可动态地得到第一个表中的相关的数据.

                        
回复

使用道具 举报

0

主题

32

帖子

23.00

积分

新手上路

Rank: 1

积分
23.00
发表于 2020-2-21 08:45:02 | 显示全部楼层
把两个表结构写出来,再写出你的要求和结果
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

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