我有两张桌子:人物和关系。 有些人是儿童的父母,也包含在人员中。 使用关系解析父子关系与childrenID,连续的parentID
我想从父母和孩子的桌面人员中选择姓名和其他信息
表:人
柱: ID int(11)AI PK, name varchar(45), 姓varchar(45), art varchar(45), 等
表:关系 列: ID int(11)AI PK pid1 int(11)(孩子) pid2 int(11)(父) 等
我想选择父类名称和子名称一起排序为" Family"
SELECT b.pid1,b.pid2, p.surname,p.name
FROM persons p
left join relations b ON p.ID=b.pid1
left join relations b1 ON p.ID=b1.pid2
WHERE p.ID=b.pid1 or p.ID=b1.pid1
order by b.pid2;
这是我想要的,但我不能像这样排序
1行=> parentname,parentid,....
2行=> childname,childid,....
3row => childname,childid,...
等等
然后是下一个家庭
非常感谢提前