我有一个奇怪的设置图像板的东西。简化后,表格如下:
+----------------------------+
| id | replyto | text |
+----------------------------+
| 1 | | new thread |
| 2 | 1 | I'm a reply |
+----------------------------+
现在我想要做的是获取上次回复的帖子及其内容(在这种情况下" text"。如果您已访问过你肯定知道我在说什么。
答案 0 :(得分:1)
select t.*
from your_table t
join (select max(id) as last_id
from your_table
where replyto is not null) v
on t.id = v.last_id
<强>小提琴:强> http://sqlfiddle.com/#!2/950a1/1/0