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 · 445 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
);
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?
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