Paso a explicar:
Tengo 3 tablas (usuario, noticia, noticiausuario)
Se trata de obtener la lista de usuarios que tienen apunte con una noticia determinada, y los que no tengan cruce devolverán 'vacío', por lo que siempre tendremos tantos registros devueltos como número de usuarios haya en la tabla usuario:
Algo así es lo que intento pero no lista todos los usuarios, sólo los que tienen cruce con la noticia
Código:
A ver si alguien sabe como hacer este tipo de consultas con MySQL 5SELECT usuario.Nombre, noticiausuario.ID as IDNoticiaUsuario FROM noticia left join (noticiausuario,usuario) ON noticiausuario.IDUsuario = usuario.ID and noticiausuario.IDNoticia = noticia.ID WHERE noticia.ID = 'X'
Gracias y un saludo.