webForumDet fria alternativet

Inte högsta id

2 svar · 167 visningar · startad av K@llen

K@llenMedlem sedan mars 20032 667 inlägg
#1

Hej, nu kommer jag med mina knasiga frågor igen. ;)

Jag vill hämta alla poster från tabellen editorial utom den med högst Id (räknarfältet), dvs alla utom senast inlagda. Men man ska antagligen inte göra som nedan. :e

SELECT e.id, e.head, e.pubDate, e.article, m.fName, m.eName
FROM editorial e
INNER JOIN member m
ON ( e.memberId = m.memberId )
WHERE e.Id <> ( SELECT MAX(Id) FROM editorial )
ORDER BY e.Id DESC

dbms: access

@ndersMedlem sedan juni 200032 969 inlägg
#2

Jag hade använt WHERE e.Id NOT IN (SELECT MAX(Id) FROM editorial). Men det du har skrivit borde fungera lika bra?

K@llenMedlem sedan mars 20032 667 inlägg
#3

Båda funkar fint under förutsättning att fnuttarna hamnar rätt. :r

Tack ändå @nders! :D

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