webForumDet fria alternativet

SQL: Plocka ut 2 till 7

Databaser & SQLur Databashanterare & SQL

8 svar · 310 visningar · startad av Opelomega

Medlem sedan aug. 2003137 inlägg
Frågan#1

Hej

Håller på med ett enkelt nyhetskript. Nu är det så att jag endast vill plocka ut det näst senast inlägget i databasen till det sjunde senaste inlägget.

Kan inte själv komma på hur man ska göra. För allt jag kommer på plockar ju ut de senast inlagda. Och jag vill som sagt inte plocka ut det senaste inlägget.

Har sökt i froumet utan att hitta något.

Tack på förhand.

Medlem sedan dec. 200012 464 inlägg
#2

Vilken DBMS använder du?

Flyttas från ASP

Medlem sedan aug. 2003137 inlägg
#3

Visste väl att det fanns ett Sql forum. Tittade tydligen i fel delforum.

Jag kör Access.

Medlem sedan dec. 200012 464 inlägg
#4
select top 6 <kolumner>
  from news
 where dateColumn not in 
    (select max(dateColumn) 
       from news)
   order by dateColumn desc
Medlem sedan aug. 2003137 inlägg
#5
SQL = "select top 6 from nyheter where nDatum not in (select max(nDatum)from nyheter) order by nDatum desc"

Så ser den ut om jag har fattat det hela rätt.

Dock så får jag då felet

The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.

Medlem sedan dec. 20025 483 inlägg
#6

Det fattas ett mellanslag mellan ')' och 'from'.

Medlem sedan aug. 2003137 inlägg
#7

Dessa mellanslag ;) Tyvärr så är det fortfarande samma felmeddelande.

Och vad jag ser så finns det inga "förbjudna" ord med.

Medlem sedan dec. 19996 721 inlägg
#8

Du måste ange vilka kolumner du vill ha ut.

Medlem sedan aug. 2003137 inlägg
#9

Undrade vad <kolumner> menade :)

Tack för all hjälp allihopa. Blev grymt bra.

Slutgiltig rad:

SQL = "select top 6 nRubrik,nText,nDatum,nid from nyheter where nDatum not in (select max(nDatum)from nyheter) order by nDatum desc"
134 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)