Hey muchas gracias por la ayuda
gnzsoloyo y leonardo_josue
Cita: Buenas Tardes modeff, creo que falto alguna información con respecto a la estructura de tus tablas y tus datos, pues no sé de donde sacas el campo id_concepto que aparece en tu where. Pero vamos a ver si más o menos entendí lo que quieres.
Ese campo existe en la tabla, traté de resumir el asunto, pero no falta más.
Con respecto a lo que me proponen tengo algunas preguntas
primero:
gnzsoloyo:
Cita: 1.
SELECT *
2.
FROM sitios_web_por_tema W INNER JOIN temas T ON W.id_tema = T.id
3.
WHERE id_idioma='1' AND id_concepto='5'
¿que significa la w delante de INNER JOIN y la T detras del ON?
pues me ha confundido un poco.
leonardo_josue
Cita: 1.
SELECT 1 AS nivel, id, T1.nombre_tema AS descripcion FROM temas T1
2.
UNION
3.
SELECT 2 AS nivel, W.id_tema AS id, W.enlace_web AS descripcion
4.
FROM sitios_web_por_tema W INNER JOIN temas T2 ON W.id_tema = T2.id
5.
WHERE idioma = '5'
6.
--Agregar la condición para id_concepto
7.
ORDER BY id, nivel, descripcion
Aquí también pones W delante de INNER JOIN y además usas 1, nivel, t1
.. Me imagino que con este código creo una tabla temporal con campo nivel, pero necesito esos detallitos que no logro saber a que corresponde
.
Quiero probar con los dos ejemplos haber como se comportan.
Por favor ¿me podrían aclarar mis dudas? nuevamente muchas gracias por su ayuda chicos.