Ich möchte Kommentare auswählen, um zu posten, ältere dann bestimmte commentId, ABER ich möchte mindestens 5 Kommentare im Ergebnis sowieso haben.Postgres select 'mindest' Artikel
Also wenn es weniger als 5 Kommentare gibt, ist sql: SELECT * FROM comments WHERE id >= :comment_id
, ich muss eine andere select SELECT * FROM comments LIMIT 5
machen.
Ist es möglich, die gleiche Logik in einer Anfrage zu erhalten?
Kann man irgendwie ID zählen für 'comment_id + 5 comments'? Dann könnten Sie die Reihenfolge umkehren und 5 letzte Kommentare erhalten: SELECT * FROM Kommentare WHERE ID> _Comment_ID + 5 Kommentare_ ORDER BY ID DESC LIMIT 5' – Adam