我有一个简单的数据库结构,1级(像论坛一样): 每条消息都有很多答案(parentMessageid)
消息(id,subject,content,usreid,parentMessageid)
SELECT message.*
FROM message
LEFT JOIN message AS message2 ON message2.parentMessageid = message.id
我的目标是创建一个分页:
ex:检索从10开始的5条消息,包括所有答案
类似于:(限制10,5)
所以我希望得到最终结果:
例如,10条消息及其所有答案
N行(未定义)但parentid只有10行= 0(5条消息和所有答案)
答案 0 :(得分:1)
抱歉,我无法查看此内容:
SELECT m.*
FROM message AS m,
(SELECT im.* FROM message AS im LIMIT (10, 5)) AS p
WHERE m.id = p.id OR m.parentMessageid = p.id