
16/03/2008, 08:04
|
 | | | Fecha de Ingreso: septiembre-2003 Ubicación: España
Mensajes: 217
Antigüedad: 21 años, 5 meses Puntos: 1 | |
Re: consulta recursiva en mysql Blackster... me temo que el lenguaje, en este caso, es lo de menos... al menos es lo que pienso. Mi intención no es conseguir el objetivo porque, como bien dices, es muy sencillo hacerlo con cualquier lenguaje o script, lo complicado y el objetivo es hacerlo desde SQL para, por ejemplo, reducir las consultas a la DB.
Es decir... es muy poco... serio por decir algo, usar algo así:
SELECT * FROM tabla GROUP BY padreId
foreach
SELECT * FROM tabla WHERE padre = padreId
endforeach
...no?, de eso se trata, de evitarlo.
Genetix, muchas gracias!, he buscado en el manual pero costaba encontrar algo relacionado, tanto en castellano como en otros idiomas, la búsqueda por "consultas recursivas, anidadas, subconsultas" arroja menos que buscar por jerarquía! :D
PD: Una vez más, se trata de la misma tabla... no son distintas tablas. |