webForumDet fria alternativet

Select top baserat på två parametrar

Databaser & SQLur Databashanterare & SQL

2 svar · 531 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#1

Hej

Om jag har en tabell som ser ut på följande sätt:

		
ID	Type		Date
1	Hourly		2008-09-18 10:20:00
1	Hourly		2008-09-18 11:20:00
1	Daily		2008-09-18 12:20:00
1	Hourly		2008-09-18 13:20:00
1	Daily		2008-09-18 14:20:00
1	Hourly		2008-09-18 15:20:00
1	Hourly		2008-09-18 16:20:00
1	Hourly		2008-09-18 17:20:00
1	Minutely	2008-09-19 10:20:02
1	Hourly		2008-09-18 18:20:00
1	Hourly		2008-09-18 19:20:00
1	Hourly		2008-09-18 20:20:00
1	Hourly		2008-09-19 10:20:00
1	Daily		2008-09-19 11:20:00
1	Hourly		2008-09-19 10:20:00
1	Daily		2008-09-20 10:00:00
1	Daily		2008-09-18 10:05:00
1	Minutely	2008-09-19 11:20:01
1	Minutely	2008-09-20 10:00:03
1	Minutely	2008-09-18 10:05:04

Om jag då vill få ut data med det högsta datum för varje typ hur gör jag då?

Medlem sedan juni 200032 967 inlägg
#2
select type, max(date) from tabell
group by type
Medlem sedan apr. 2006409 inlägg
#3

Det skulle förmodligen underlätta med timestamp

126 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)