Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/01/2009, 14:17
alexoss
 
Fecha de Ingreso: enero-2009
Mensajes: 5
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Criterios de busqueda

Cita:
Iniciado por javierfaus Ver Mensaje
Hola a tod@s,

Dejo un ejemplo de filtro de busqueda por un criterio (el cual funciona):

SELECT *
FROM productos p, propiedades prop
WHERE p.ID = prop.post_id
AND prop.key = "estilo"
AND prop.value = "Tradicional"
ORDER BY p.date DESC

Y otro que estoy intentando para dos pero que no funciona:

SELECT *
FROM productos p, propiedades prop
WHERE p.ID = prop.post_id
AND prop.key = "estilo"
AND prop.value = "Tradicional"
AND prop.key = "color"
AND prop.value = "rojo"
ORDER BY p.date DESC

Espero no haberme explicado horriblemente mal, un saludo y muchas gracias por adelantado.

javier.
Javier.. no soy muy experto en el tema.. de hecho estoy teniendo problemas parecidos.

Pero veo que en las condiciones del WHERE escribes por ejemplo AND prop.key = "estilo" y AND prop.value = "rojo" en la misma consulta, por eso te envia como resultado 0 filas. Prueba asignando un alias distinto a cada tabla y ve que pasa.