Question

J'ai un problème avec l'obtention de la date maximale d'une procédure stockée.

Fondamentalement, j'ai une liste de taux de change avec la date de capture, qui sont capturés quotidiennement dans un tableau et je souhaite retourner la dernière valeur.

Voici le code sur lequel je travaille.

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

Ma pensée était à max (.t.date_loaded groupé par Currency_code) mais cela ne fonctionne pas ...

Toute aide est appréciée!

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top