MySQL Recursive get all child from parent
if you want to get all level child of a particular parent then you should try this select id, name, parent from (select * from tablename order by parent, id) tablename, (select @pv := ‘1’) initialisation where find_in_set(parent, @pv) > 0 and @pv := concat(@pv, ‘,’, id)