Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2013, 09:00
ebalmaceda
 
Fecha de Ingreso: noviembre-2007
Mensajes: 191
Antigüedad: 17 años, 1 mes
Puntos: 0
Obtener registros que tengan 2 relaciones en la tabla relacional

Hola amigasos, me surgio este problema y no logro que funciones, tengo estas tablas:

TABLA NOTICIAS
id
titulo
contenido

TABLA CATEGORIAS
id
nombre

TABLA NOTICIAS_X_CATEGORIAS
idNoticia
idCategoria

Ovbiamente, una noticia puede estar en mas de una categoria.
Cuando necesito, obtener una noticia de X categoria, con un INNER JOIN, hago la consulta asi:
Código MySQL:
Ver original
  1. WHERE noticias_x_categorias.idCategoria = X

Lo que necesito ahora, es obtener una noticia, que esta en 2 categorias, intente esto pero no me devuelve nada:

Código MySQL:
Ver original
  1. WHERE noticias_x_categorias.idCategoria = X AND noticias_x_categorias.idCategoria = Y

Gracias por leer!

Última edición por gnzsoloyo; 20/07/2013 a las 09:50 Razón: Mal etiquetado.