Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2015, 05:23
davidprietogonzalez
 
Fecha de Ingreso: julio-2015
Mensajes: 25
Antigüedad: 8 años, 9 meses
Puntos: 0
DUDA tablas N/M

Tengo tres tablas:

COLOR (idcolor, nombre)
CARTA (idcarta,nombre)
CARTA_HAS_COLOR (idcarta,idcolor)

CARTA_HAS_COLOR relaciona cada carta con sus colores.

Si quisiese hacer una consulta para obtener las cartas con los colores 1 y 3 por ejemplo. ¿Como lo haria?

He probado con

Código SQL:
Ver original
  1. SELECT c.nombre, chc.color_idcolor
  2. FROM carta AS c
  3. LEFT JOIN carta_has_color chc ON chc.carta_idcarta=c.idcarta
  4. WHERE chc.color_idcolor=1 AND chc.color_idcolor=3
  5. ORDER BY c.nombre


Pero no devuelve nada. ¿Podeis ayudarme?

Última edición por gnzsoloyo; 06/10/2015 a las 05:42