webForumDet fria alternativet

Nästlade Select-satser i MySQL

PHPur PHP

4 svar · 439 visningar · startad av s00kr

s00krMedlem sedan feb. 200130 inlägg
#1

Problem, följande fungerar inte. Några idéer? Jag vill alltså helt enkelt ta fram uppgifter på den fråga som har det "senaste" slutdatumet.

SELECT Frageid,Fragestrang,Startdatum,Slutdatum
FROM Fraga
WHERE Slutdatum =
(SELECT MAX(Slutdatum) FROM Fraga
);

------------------

MVH // s00kr

nicclasMedlem sedan feb. 20001 050 inlägg
#2

Kan du inte bara köra "SELECT Frrageid,Fragestrang,Startdatum,Slutdatum FROM Fraga ORDER BY slutdatum DESC LIMIT 1". Då slipper du dubbla SELECT-satser...

[Redigerat av nicclas den 17 aug 2001]

s00krMedlem sedan feb. 200130 inlägg
#3

Tack för tipset. Fungerar ju utmärkt. Jag undrar dock varför det inte går att köra "nästlade" Select-satser .. kan någon svara på det?

------------------

MVH // s00kr

2basMedlem sedan juni 2001181 inlägg
#4

Mysql klarar inte det just nu. Man får väl ha lite överseende med det hos en gratis databas. Finns andra brister i mysql som är värre.

Har dock för mig att det finns på deras TODO lista

------------------
Gratis hemsideadress och email => http://www.has.it

LarsGMedlem sedan dec. 200012 464 inlägg
#5

Finns andra brister i mysql som är värre.

Vilka?

------------------
essentitia preter non sans multiplicandum

135 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)