Ich habe folgende Tabelle:
CREATE TABLE post (
id bigint primary key,
thread_id bigint,
is_notice boolean,
title text,
content text
)
Ich zeige die Liste mit der folgenden Abfrage an:
SELECT * FROM post ORDER BY is_notice desc, thread_id desc, id
SELECT * FROM post where id=3
Wie kann ich dann angesichts des durch id (dh ) ausgewählten Beitrags den nächsten und den vorherigen Beitrag abrufen?
WHERE
Klausel haben, geben Sie alle Zeilen aus der Tabelle zurück. Es gibt keine nächsten oder vorherigen. Könnten Sie es etwas besser erklären?