Kann man dies nicht geschickt in eine, dafür etwas größere Abfrage schieben?
Wenn die Dinger Pfade darstellen, musst du sie in erster Linie normalisieren - entweder in einer Eltern-Kind-Struktur oder in Nested Sets.
Solange da wirklich in einem Feld foo/bar/baz steht, ist da nicht viel zu machen
So z.B.
id parent segemnt
0 foo
1 0 bar
2 1 baz