Como fazer a consulta SELECT recursiva no MySQL?
Eu tenho uma tabela a seguir:
col1 | col2 | col3
-----+------+-------
1 | a | 5
5 | d | 3
3 | k | 7
6 | o | 2
2 | 0 | 8
Se um usuário pesquisar por "1", o programa examinará ocol1
que tem "1", então ele terá um valor emcol3
"5", o programa continuará a procurar por "5" emcol1
e vai ficar "3" emcol3
, e assim por diante. Então vai imprimir:
1 | a | 5
5 | d | 3
3 | k | 7
Se um usuário pesquisar por "6", ele será impresso:
6 | o | 2
2 | 0 | 8
Como construir umSELECT
consulta para fazer isso?