webForumDet fria alternativet

Att hitta "nästa match" med en SQL-sats

Databaser & SQL

3 svar · 219 visningar · startad av l-boy

Medlem sedan juli 2003221 inlägg
Frågan#1

Driver en sida för ett idrottslag och på förstasidan vill jag lista vilken nästa match är.

SQL-satsen skall alltså hitta den match som ligger närmast fram i tiden. Hur kan det tänkas se ut tro?

Medlem sedan sep. 2002252 inlägg
#2

Har du ett fällt som heter date så kan du köra med följande enkla sql sats.

SELECT * FROM match WHERE date > '2004-09-05' ORDER BY date ASC LIMIT 0,1;

är det en mysql databas behöver du inte skicka med '2004-09-05' utan kan skriva NOW() istället.

Medlem sedan juni 200032 967 inlägg
#3
  1. Det finns ett SQL-forum, använd det.
  2. Ange vilken dbms det gäller.
Medlem sedan dec. 200012 464 inlägg
#4

Flyttas från ASP

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)