Hej! jag får felmeddelandet Syntax error (missing operator) in query expression 'MAX(Id) PreviousId'.ta fram id för posten innan och efter
Har en databas med en massa poster, när jag plockar ut en post med ett visst ID nummer så vill jag även ta fram ID på posten innan och efter.
Det kan ibland saknas ett ID nummer då jag har tagit bort vissa poster.
Så tex kan de se ut såhär
1881
1882
1884
1885
Alltså när jag tar fram alla data från posten som har ID 1882 vill jag även plocka ut ID på posten innan (1881) och efter (1884).Sv: ta fram id för posten innan och efter
SELECT MAX(Id) PreviousId
FROM TableName
WHERE Id < 1882
SELECT MIN(Id) NextId
FROM TableName
WHERE Id > 1882
Sv:ta fram id för posten innan och efter
hittade felet... saknades ett AS
'MAX(Id) AS PreviousId'
tack, nu funkar det