$id = ...;
$sql = "SELECT * FROM datbase WHERE id < $id ORDER BY id DESC, id DESC LIMIT 5";
和
$sql = "SELECT * FROM datbase WHERE id > $id ORDER BY id ASC, id DESC LIMIT 5";
如何合并为一个请求
$id = ...;
$sql = "SELECT * FROM datbase WHERE id < $id ORDER BY id DESC, id DESC LIMIT 5";
和
$sql = "SELECT * FROM datbase WHERE id > $id ORDER BY id ASC, id DESC LIMIT 5";
如何合并为一个请求
举个例子,你可以使用
UNION ALL
查询将显示所需记录“之前”的 5 条记录和“之后”的 5 条记录
id
。