Tengo una tabla llamada "entradas", aunque también pueden llamarla artículos, post, publicaciones....
Cada una de estas entradas, puede estar relacionada con otras entradas... Para establecer esta relacion, he creado una tabla llamada "entradas_relacionadas" que tiene la siguiente estructura:
id (int, promary, autoincrement)
id_entrada1 (int)
id_entrada2 (int)
Un ejemplo de datos es el siguiente:
Como pueden ver, la entrada con id=9, esta relacionada con las entradas con id= 7, 5, 2 y 10
¿Puedo obtener los IDs de las entradas relacionadas con una única consulta?
Yo lo mas proximo que he echo ha sido esta SQL:
Código MySQL:
Ver original
Pero como pueden ver en la siguiente imagen, me retorna 2 columnas de resultados... y despues por codigo tengo que ir recorriendo ambas y quitando el 9 para obtener unicamente los IDs relacionados que es lo que quiero:
Lo ideal seria obtener en una unica consulta SQL los IDs: 7, 5, 2 y 10
Muchas gracias por la lectura!
Cualquier ayuda o sugerencia de cambio son bienvenidos.
Un saludo