创建在两个表中包含两列的视图
有两个表:sales
和 expenses
。 sales
有两列:sale_date
和 price
,费用表有两列:date
和 amount< /代码>。还有一个
视图
,其中包含天数 年。 (创建 365 天的视图)
我想向此视图添加另外两列: sales
和 expenses
,其中数据位于 sales
和 费用
表。
示例:
Sales
Table
sale_date price
05-DEC-11 1,500
05-DEC-11 500
11-DEC-11 800
17-DEC-11 2,400
Expenses
Table
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
和 >费用
表按日期
分组在这两个表中。
我怎么能这样做呢?
There are two tables: sales
and expenses
. sales
has two columns: sale_date
and price
, expenses table has two columns: date
and amount
. also have a view
with days in
year. (Create View with 365 days)
i want to add another two columns to this view: sales
and expenses
with data in sales
andexpenses
tables.
example :
Sales
Table
sale_date price
05-DEC-11 1,500
05-DEC-11 500
11-DEC-11 800
17-DEC-11 2,400
Expenses
Table
date amount
06-DEC-11 300
11-DEC-11 100
11-DEC-11 400
15-DEC-11 1,100
View
should create as below
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
and expenses
columns in view created with sum of price
and amount
Columns in sale
and expenses
table group by date
in those two tables.
how could i do this ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这应该可以让你到达那里:
This should get you there: