两表合并sql求助。
有表如下:
收入表(A)
日期 数量
2017.1.1 2
2017.1.2 3
2017.1.3 4
2017.1.4 1
2017.2.2 10
2017.2.3 15
2017.2.4 20
2017.2.5 2
2017.2.6 5
支出表(B)
日期 数量
2017.1.11 2
2017.1.2 12
2017.1.3 4
2017.1.4 1
2017.2.2 10
2017.2.3 15
2017.2.4 20
2017.2.5 2
2017.2.16 11
生成收支明细表如下:
收入日期 收入数量 支出数量 收入日期
2017.1.1 2 12 2017.1.2
2017.1.2 3 4 2017.1.3
2017.1.3 4 1 2017.1.4
2017.1.4 1 2 2017.1.11
小计 10 19
2017.2.2 10 10 2017.2.2
2017.2.3 15 15 2017.2.3
2017.2.4 20 20 2017.2.4
2017.2.5 2 2 2017.2.5
2017.2.6 5 11 2017.2.16
小计 52 58
我用select不知怎么做?
有可能收入和支出的时间也有多有少,不一定都是对齐的,比如,收入在一个月内是5天,而支出是20天。
我的问题其实是二个表的合并和统计,即将收入明细表和支出明细表合并成一个并,并且要表示出收入的时间,数量,客户(我的表中没体现),还有就是支出的时间,数量,客户(我的表中没体现),并且每月小计一次。
合并以后的表格最好是这样的结构:
收入日期 数量 客户 支出日期 数量 客户
请教各位高手。
收入表(A)

日期 数量
2017.1.1 2
2017.1.2 3
2017.1.3 4
2017.1.4 1
2017.2.2 10
2017.2.3 15
2017.2.4 20
2017.2.5 2
2017.2.6 5
支出表(B)

日期 数量
2017.1.11 2
2017.1.2 12
2017.1.3 4
2017.1.4 1
2017.2.2 10
2017.2.3 15
2017.2.4 20
2017.2.5 2
2017.2.16 11
生成收支明细表如下:

收入日期 收入数量 支出数量 收入日期
2017.1.1 2 12 2017.1.2
2017.1.2 3 4 2017.1.3
2017.1.3 4 1 2017.1.4
2017.1.4 1 2 2017.1.11
小计 10 19
2017.2.2 10 10 2017.2.2
2017.2.3 15 15 2017.2.3
2017.2.4 20 20 2017.2.4
2017.2.5 2 2 2017.2.5
2017.2.6 5 11 2017.2.16
小计 52 58
我用select不知怎么做?
有可能收入和支出的时间也有多有少,不一定都是对齐的,比如,收入在一个月内是5天,而支出是20天。
我的问题其实是二个表的合并和统计,即将收入明细表和支出明细表合并成一个并,并且要表示出收入的时间,数量,客户(我的表中没体现),还有就是支出的时间,数量,客户(我的表中没体现),并且每月小计一次。
合并以后的表格最好是这样的结构:
收入日期 数量 客户 支出日期 数量 客户
请教各位高手。
...全文
相关推荐
mssql 两表合并sql语句
在SQL中,两表合并是常见的操作,尤其是在处理关系型数据库时。
SQL 列不同的表查询结果合并操作
本资源主要讨论了如何在SQL中合并两个具有不同列的表的查询结果,通过示例展示了如何使用`UNION`操作来实现这一目标,并提到了`JOIN`操作作为列合并的另一种方法。在SQL中,有时我们需要从
php简单的两表合并成新表类.zip
在这个“php简单的两表合并成新表类”中,我们预计会有一个类,该类包含了处理两个表合并的逻辑。类的结构可能包含以下几个部分:1.
合并多个表的sql语句
在下载sql表中的数据时,很多数据通常不在一个表中,需要合并多个表的sql语句,这就是所需要的sql语句。
如何连接2个数据库合并2张表
- 然后将两个表的数据逐行合并到新表中。如果第一个表的行数少于第二个表,则会创建额外的空行来确保两表行数一致。


