ストアドプロシージャからMAX DATEを取得する際に問題があります。SQLストアドプロシージャの最大日付問題
基本的には、テーブルの中に毎日取り込まれたキャプチャの日付の為替レートのリストがあります。最新の値を返すことを望みます。ここで
は、私が働いているコード..
select
distinct t.source_currency_code, t.target_currency_code,
'(' + t.source_currency_code + ') ' + s.currency_name as source_currency_name,
'(' + t.target_currency_code + ') ' + x.currency_name as target_currency_name,
t.converted_amount as buy_rate,
t.date_loaded as date_loaded
from texchange_rate t, tcurrency s, tcurrency x
where
s.currency_code = t.source_currency_code and
x.currency_code = t.target_currency_code
order by t.source_currency_code
私の考えはMAXにした(.t.date_loaded CURRENCY_CODEでグループ化された)が、それは動作しません...
は、任意のヘルプです感謝!
? –
SQLSERVER 2005 :) – Rexxo