Avatar billede ywltk Nybegynder
01. oktober 2012 - 20:50 Der er 3 kommentarer

Vælg seneste valuta kurs

Jeg har har forgæves forsøgt at trække de seneste valutakurser ud fra SQL

Min Table ser således ud:
CURRENCY    lastchanged    EXCHRATE
EUR    03-11-2008 00:00:00    750,000000000000
EUR    08-12-2008 00:00:00    744,970000000000
EUR    15-07-2011 00:00:00    750,000000000000
GBP    29-07-2010 00:00:00    890,000000000000
GBP    20-03-2012 00:00:00    894,010000000000
GBP    04-04-2012 00:00:00    905,000000000000
GBP    16-05-2012 00:00:00    935,000000000000
GBP    16-08-2012 00:00:00    975,00000000000

Jeg vil gerne have følgende svar:
GBP    16-08-2012 00:00:00    975,00000000000
EUR    15-07-2011 00:00:00    750,000000000000

Der må være en funktion der løser dette
Avatar billede The Real Yoda Juniormester
01. oktober 2012 - 21:16 #1
Hvad med

Select distinct(currency),exchrate from tabel order by lastchanged desc
Avatar billede Slettet bruger
01. oktober 2012 - 21:40 #2
select * from
(select Currency, lastchanged, exchrate
,row_number() over(partition by Currency order by lastchanged desc) Nr
from Tabel
) s1
where Nr = 1
Avatar billede arne_v Ekspert
02. oktober 2012 - 03:03 #3
SELECT currency,lastchanged,exchrate
FROM dintabel t1
WHERE lastchanged = (SELECT MAX(lastchanged) FROM dintabel t2 WHERE t2.currency=t1.currency)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



Seneste spørgsmål Seneste aktivitet
I går 20:46 opkaldside Af hagbartm i Mobiltelefoner
I går 16:05 win 10 vil ikke boote Af bb69 i Windows
I går 11:20 Lenovo x390 Af tobberjas i PC
I går 10:14 Alder i Excel Af Nanarsi i Excel
I går 09:00 Flere linier på faneblad Af Peder Lund Nielsen i Excel