我在从存储过程中获取 MAX DATE 时遇到问题。
基本上,我有一个带有捕获日期的汇率列表,这些汇率每天捕获并存储在一个表中,我希望返回最新值。
这是我正在处理的代码..
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 by currency_code) 但这不起作用......
任何帮助表示赞赏!