Hm... har lite funderingar kring huruvida mysSQL klarar av SQL satser i satser? Subqueries ska väl stödjas i och med version 4, har inte haft möjlighet att testa själv, men det borde alltså inte vara något problem om du bara kör version 4. Hm.... vi har sidan på ett webhotel så de borde ju köra med uppdaterade drivers eller? Vad jag vill göra är något i denna stilen... Titta på LIMIT nyckelordet i MySQL. Du kan söka nlägg om det här på Pellessoft. Kanske något i stil med: Hm... jo men asså LIMIT kan jag ju.... Då kan du läsa manualen för LIMIT så ser du att det går alldeles utmärkt...Satser i satser...
Jag behöver nämligen köra 2 räknande select satser i en tidigare.....
Går detta?Sv: Satser i satser...
/JohanSv: Satser i satser...
Får det inte att funka tyvärr.....
Var hittar man info om hur man skriver sådan syntax?Sv: Satser i satser...
Select * from topics where (Select count(*) from topics order by t_id desc) < 20
För att få enbart de 20 senaste posterna.... detta verkar dock inte funka.... Vad gör jag för fel?Sv: Satser i satser...
Sv: Satser i satser...
Select * from topics order by t_id desc limit 20
ger dig det du vill ha...Sv: Satser i satser...
Men vad händer när jag vill välja 20 i mitten? Då behöver jag ju kunna räkna lite mer exakt....?Sv: Satser i satser...
http://www.mysql.com/doc/en/SELECT.html
/Johan