2
我有一個名爲comments
的表。這裏有三欄是相關的:在單個查詢(MySQL)中獲取父 - 子的有序列表
id, parent_id, create_date
。
默認情況下,父級註釋的parent_id
爲0。每個孩子都有父母的id
的parent_id
。 (顯而易見的東西迄今)
我找了一個SQL查詢,將責令其是這樣的:
- 首先,通過父母的
create_date DESC
- 其次,父母下每個孩子(如果孩子存在),由
create_date DESC
一個例子:
- 家長通訊耳鼻喉科,1天前
- 最新兒童評論1小時前
- 二最新兒童評論4小時前
- 父評論,3天前
- 第一個孩子評論,1小時前
這是可能的在一個單一查詢?目前我是我使用PHP嵌套循環,這是非常低效的。