我正在使用joomla处理以下MySQL表。
id | Parent_id
7049 | 7051
0 | 7052
7051 | 7053
0 | 7054
7054 | 7055
我想通过以下方式从表中选择数据:父ID,然后是子ID。有可能吗
我已经附上了表格结构的图片。
最佳答案
您可以使用如下查询:
SELECT id, parent_id
FROM tablename
ORDER BY
CASE WHEN parent_id=0 THEN id ELSE parent_id END,
id