Hola!
Tengo una web en la cual hay categorias padre y varios niveles de categorias hijas
Mi tabla de categorias, tiene un id de categoria por cada categoria y un id para la categoria padre a la que pertenece dicha categoria hija
Lo que necesito hacer es lo siguiente:
Tengo la categoria deportes con el id 2, y parent_category 0 (categoría root) (nivel 0)
Tengo la categoria Running con el id 12 y parent_category 2 (categoria deportes) (nivel 1)
Tengo la categoria Bicicleta con el id 17 y parent category 2 (categoria deportes) (nivel 1)
Tengo la categoria Bicicleta de montaña y parent category 17 (categoria bicicleta) (nivel 2)
En la pagina de categoria de deportes (por ejemplo), quiero que me salganlos ultimos articulos tanto de la categoria de deportes, como los de bicicleta, como los de running, como los de bicicleta de montaña... etc
Hasta ahora en mi sitio web lo que quiero hacer lo he resuelto con PHP, pero quiero intentar solucionarlo directamente con una consulta mysql.
Hay alguna consulta SQL que me saque todos los articulos de la categoria deportes y su hijos y nietos (y bisnietos en caso de haberlos)?
Gracias de antemano