我有一张桌子:
Id | Name | ParentID
我想选择parentid
不等于零的记录,父记录(父记录有parentid = 0
,但有些父记录没有我希望跳过的子记录)
答案 0 :(得分:2)
试试这个:
SELECT child.Id,
child.Name,
child.ParentId,
parent.Name as ParentName
FROM your_table child
JOIN your_table parent ON child.ParentId = parent.id;
答案 1 :(得分:0)
检查一下:
select * from child c,parent p where c.ID=P.ParentID and c.ParentID !=0