Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/08/2013, 19:32
isabelramirezmontoya
 
Fecha de Ingreso: noviembre-2010
Mensajes: 204
Antigüedad: 14 años, 1 mes
Puntos: 1
¿Se puede mejorar y/o simplificar esta consulta?

Chicos, buenas tardes me colaboran con una duda por fa

Esta consulta funciona bien.

¿Esta consulta se puede hacer mas eficiente y/o mas simplificada?

Código MySQL:
Ver original
  1. -- si color_prenda = todos AND size = todas
  2. SELECT * FROM articulos WHERE color = "todos" AND size = "todas"
  3.  
  4. -- si color_prenda = todos AND size <> todas
  5. SELECT * FROM articulos WHERE color = "todos" AND size = size_prenda
  6.  
  7. -- si color_prenda <> todos AND size = todas
  8. SELECT * FROM articulos WHERE color = color_prenda AND size = "todas"
  9.  
  10. -- si color_prenda <> todos AND size <> todas
  11. SELECT * FROM articulos WHERE color = color_prenda AND size = size_prenda
Cita:
Editado: Código de programación no permitido en foros de BBDD
Gracias

Última edición por gnzsoloyo; 01/08/2013 a las 20:02