2016-06-17 11 views
-1

私はPO_PurchaseOrder_Lineテーブルを使用するクエリを持っています。 PurchaseCostテーブルが台湾ドル通貨であるため、為替レートを取得する必要があります。SQLの為替レートはどのように計算されますか?

enter image description here

+0

pic – Sami

+0

為替レートに何も表示されません? 1米ドル= 32台湾ドル。 –

+1

各日付または日付範囲の為替レートを示すテーブルが必要です。その後、注文日に有効なレートにアクセスするためにこのテーブルに参加します。残りは、レートが格納される方法( 'UnitPrice * ConversionRate'または' UnitPrice/ConversionRate')に応じて、乗算または除算です。 –

答えて

0

使用

declare @totalAmountUSD bigint 
declare @exchangeRate int 
Set @exchangeRate =0.031 
Set @[email protected]* @exchangeRate; 

私は、為替レート

https://www.google.co.in/?gfe_rd=cr&ei=PJ1jV9jzM-nI8Afz573wDw#q=COnvert+taiwan+dollar+to+usd

を見つけるには次のリンクを使用している私はまた、為替レートのテーブルを作成することをお勧めします。

http://www.codeproject.com/Articles/553206/An-Introduction-to-Real-Time-Stock-Market-Data-Pro

http://jsonrates.com/

http://www.sql-server-performance.com/forex-exchange-exchange-rates

そのAPIからのデータを使用してください。それらを通貨テーブルに挿入します。あなたの為替レートテーブルとしてこの通貨テーブルを使用してください

関連する問題