想实现在阅读一篇博文时提供上一篇文章,下一篇文章的链接及标题的功能。现在用的sql是:
SELECT
min(id) AS id,
'next' AS label,
title AS title
FROM article
WHERE id > 33
AND userId = 4
UNION
SELECT
max(id),
'pre',
title
FROM article
WHERE id < 33
AND userId = 4
;
在sql查出来的结果里,用label值判断是上一篇文章还是下一篇文章。这样做感觉不是很好,V友们有没什么更好的方法?
SELECT
min(id) AS id,
'next' AS label,
title AS title
FROM article
WHERE id > 33
AND userId = 4
UNION
SELECT
max(id),
'pre',
title
FROM article
WHERE id < 33
AND userId = 4
;
在sql查出来的结果里,用label值判断是上一篇文章还是下一篇文章。这样做感觉不是很好,V友们有没什么更好的方法?