Tengo una tabla para las tags de fotografías y otra tabla que relaciona cada foto con sus tags, tal que así:
Código:
Mi duda es si existe la posibilidad de que en una misma consulta para una id_foto dada me devuelva no solo el nombre de sus tags sino también el nombre del padre de cada tag. Por ejemplo con esta consulta, para la foto con id=2:TABLA -> tags id_tag | id_padre | nombre_tag 1 0 Color 2 0 Paisaje 3 1 Rojo 4 1 Azul 5 1 Verde 6 2 Campo 7 2 Ciudad TABLA-> tags_relaciones id_tag | id_foto 4 1 6 1 3 2 7 2
Código:
Obtengo: Rojo, Ciudad$id_foto = 2; SELECT nombre_tag FROM tags JOIN tags_relaciones ON tags.id_tag = tags_relaciones.id_tag AND tags_relaciones.id_foto= $id_foto .
Lo que yo querría obtener, si es que es posible, es el listado de tags pero con el padre al que pertenecen, es decir esto:
Color Rojo, Paisaje Ciudad
Alguien puede echarme una mano? Muchas gracias.