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]
4 svar · 439 visningar · startad av s00kr
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
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]
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
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
Finns andra brister i mysql som är värre.
Vilka?
------------------
essentitia preter non sans multiplicandum