Hola a todos,
Os comento mi problema por si a alguien se le ocurre una solucion.
El tema es que tengo una tabla de noticias para una Web, cada noticia puede estar hasta en 4 idiomas, cuando muestro el listado de noticias en la Web han de aparecer en 1 idioma (elegido por el usuario) pero si esa misma noticia no esta disponible en ese idioma ha de mostrar un mensaje que da acceso a leerla en los idiomas que esté disponible.
Me gustaria encontrar una consulta óptima y he intentado hacer una compleja con subconsultas y demás pero no soy un gran experto y estoy hecho un lio... no se si es mejor hacer muchas consultas o hacer solo una y gestionar luego el resultado en PHP, en cualquier caso... no lo encuentro..
Escribo un ejemplo ( simplificado ) de una fila de la tabla para que veaís la estructura:
id_news_lng -->1en
id_news-->1
id_lng-->en
fecha-->20081121
la misma pero en castellano
id_news_lng -->1es
id_news-->1
id_lng-->es
fecha-->20081121
Espero que algun master lea esto y pueda ayudarme. gracias!