【发布时间】:2017-05-30 05:13:57
【问题描述】:
表 1“交易”
Transaction Trans_Date Order_N0 Method Currency Value
----------------------------------------------------------------------
1 1/7/2016 2858 Paypal NZD 156.23
2 1/7/2016 2859 Credit-Card CAD 200.10
3 1/7/2016 2860 Credit-Card GBP 305.87
4 1/7/2016 2861 Credit-Card CAD 200.05
5 1/7/2016 2862 Paypal NZD 539.35
6 1/7/2016 2863 Paypal GBP 824.54
7 1/7/2016 2864 Credit-Card AUD 4828.75
8 1/7/2016 2865 Paypal AUD 8480.25
表 2 '交换'
date currency rate
----------------------------
1/7/2016 CAD 0.9648
1/7/2016 GBP 0.5617
1/7/2016 NZD 1.0449
2/7/2016 CAD 0.9673
2/7/2016 GBP 0.5645
2/7/2016 NZD 1.045
3/7/2016 CAD 0.9683
我只能选择货币是“澳元”的那些
Select *
From Transaction
Where Currency = 'AUD';
但是如何计算AUD中每个订单收到的金额?
【问题讨论】:
-
在给定的交易日期,您的兑换表根本没有澳元条目
标签: sql database oracle sqlite jointable