webForumDet fria alternativet

Ev. group by fråga

1 svar · 350 visningar · startad av asp

aspMedlem sedan aug. 2002733 inlägg
#1

Hej,

Jag har lite problem med en SQL-fråga. Så här ser tabellen ut:

ID	1	X	2	Datum		Spelbolag
1	2.3	1.2	4.3	2010-03-19	SS
2	1.2	1.2	3.2	2010-03-20	SS
3	3.2	1.2	4.3	2010-02-28	Expekt
4	1.2	3.2	4.5	2010-03-01	Expekt
5	4.3	2.3	1.2	2010-05-05	Betsson

Jag vill hämta ut en post för varje spelbolag med senaste datum. D.v.s:

ID	1	X	2	Datum		Spelbolag
2	1.2	1.2	3.2	2010-03-20	SS
4	1.2	3.2	4.5	2010-03-01	Expekt
5	4.3	2.3	1.2	2010-05-05	Betsson

Fråga gärna om ni inte förstår frågan.

Tack på förhand!

Peter SMedlem sedan dec. 20025 483 inlägg
#2
select
  ...
from
 tbl t
where
 t.datum = ( select max(datum)
               from tbl where t.spelbolag = spelbolag )
129 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)