Consulta padre – hijo sql con en una sola tabla

Tengo una table

Id | Name | ParentID 

Quiero seleccionar loggings cuyo parentid no sea igual a cero, con el logging principal (el logging principal tenga parentid = 0 , pero algunos loggings principales no tienen el logging secundario Quiero omitirlos)

Prueba esto:

 SELECT child.Id, child.Name, child.ParentId, parent.Name as ParentName FROM your_table child JOIN your_table parent ON child.ParentId = parent.id; 

revisa este
select * from child c, parent p donde c.ID = P.ParentID y c.ParentID! = 0