【发布时间】:2012-01-22 21:16:05
【问题描述】:
有两个表:sales 和 expenses。 sales 有两列:sale_date 和 price,费用表有两列:date 和 amount。还有一个view 有天
年。 (Create View with 365 days)
我想在此视图中添加另外两列:sales 和 expenses,数据在 sales 和
expenses 表。
示例:
SalesTable
sale_date price
05-DEC-11 1,500
05-DEC-11 500
11-DEC-11 800
17-DEC-11 2,400
ExpensesTable
date amount
06-DEC-11 300
11-DEC-11 100
11-DEC-11 400
15-DEC-11 1,100
View 应该创建如下
date sales expenses
01-JAN-11 null null
02-JAN-11 null null
03-JAN-11 null null
04-JAN-11 null null
05-JAN-11 null null
...
05-DEC-11 2,000 null
06-DEC-11 null 300
07-DEC-11 null null
08-DEC-11 null null
09-DEC-11 null null
10-DEC-11 null null
11-DEC-11 800 500
12-DEC-11 null null
13-DEC-11 null null
14-DEC-11 null null
15-DEC-11 null 1,100
16-DEC-11 null null
17-DEC-11 2,400 null
...
28-DEC-11 null null
29-DEC-11 null null
30-DEC-11 null null
31-DEC-11 null null
sales 和 expenses 视图中的列由 price 和 amount 的总和创建,sale 和 expenses 表中的列由 date 在这两个表中分组。
我该怎么做?
【问题讨论】:
-
我不确定,但您在此处发布之前是否尝试过自己创建该视图?
-
@Lion 我试图这样做。但无法用按日期分组的列总和填充视图