MySQL查询当前ID的上一条和下一条记录

SELECT id FROM article WHERE id IN (SELECT CASE WHEN SIGN(id - 3) > 0 THEN MIN(id) WHEN SIGN(id - 3) < 0 THEN MAX(id) END AS id FROM article WHERE id <> 3 GROUP BY SIGN(id - 3) ORDER BY SIGN(id - 3))
相关文章
相关标签/搜索