Emissione della data massima di SQL memorizzata
-
11-11-2019 - |
Domanda
Ho un problema per ottenere la data massima da una procedura memorizzata.
Fondamentalmente, ho un elenco di tassi di cambio con data di acquisizione, che vengono acquisiti giornalieri memorizzati all'interno di una tabella e desidero restituire l'ultimo valore.
Ecco il codice su cui sto lavorando ..
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
Il mio pensiero era di max (.t.date_loaded raggruppato da valuta_code) ma questo non funziona ...
Qualsiasi aiuto è apprezzato!
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow