Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/04/2009, 16:06
dijor69
 
Fecha de Ingreso: marzo-2007
Mensajes: 42
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: Como realizar esta consulta relacional PHP-MYSQL

Cita:
Iniciado por f0n Ver Mensaje
Mi consulta básicamente lo que hace es originar una relación de salida que tiene el esquema de Contenido y las tuplas que verifican que el atributo "nombre", se encuentre en Etiquetas. Básicamente.. si un registro de Contenido tiene una etiqueta en Etiquetas "o en Etiquetas existe un nombre que sea igual al de Contenido", lo devuelve.

Para estar más seguro podrías hacer el producto cartesiano de las tablas Contenido y Eticon y luego hacer la proyeccion de los atributos de Contenido. Sería algo así

Código:
SELECT C.idcontenido, nombre, descripcion FROM Contenido C, Eticon E WHERE C.idcontenido = E.idcontenido
Nota: Por si no lo sabes la C y la E son alias de Contenido y Eticon, sólo que la cláusula AS no es obligatoria
Un saludo
Creo que si es esto lo que necesito, pero el caso esta en que yo ya se que el contenido esta en la tabla eticon pero puede estar con varios idetiquetas diferentes, entonces necesito sacar todos los que tengan como idetiqueta el valor 04 por ejemplo.

Saludos y muchas muchas gracias por tu ayuda