Consulta SQL para cadeia pai-filho

Eu tenho uma única tabela que pode se referir a um outro membro na tabela como pai. Esse pai também pode se referir a uma outra linha como pai ... e assim por diante.

id     col1     col2    parentID
1      foo      bar       NULL
2      blah     boo       1
3      fob      far       2
4      wob      lob       NULL

Eu gostaria de devolver a corrente com um ID. Portanto, se o ID fosse 3, retornaria a linha 3, a linha 2 e a linha 1. Se o ID fosse 2, retornaria a linha 2 e a linha 1. Se o ID fosse 1 ou 4, retornaria a linha.

obrigado

questionAnswers(4)

yourAnswerToTheQuestion