Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/06/2012, 16:19
jarjausroy
 
Fecha de Ingreso: diciembre-2011
Mensajes: 50
Antigüedad: 12 años, 5 meses
Puntos: 0
Busqueda avanzadas

Buenas estoy preparando un script php para busquedas avanzadas y tengo un problema en la sentencia sql que no consigo sacar la sentencia es la siguiente

Código SQL:
Ver original
  1. SELECT e.disco, e.producto, e.titulo, e.precio
  2. FROM
  3. (SELECT MAX(p.total) AS total FROM (SELECT CASE producto WHEN "" THEN "%" ELSE "DJ LEVEL" END AS total FROM articulos) p) ot,
  4. articulos e
  5. WHERE e.producto LIKE '%ot.total%'

en la ultima linea no me saca nada al hacer referencia al '%ot.total%' he probado a concatenarlo con el concat("'","%",ot.total,"%","'") y tampoco en cambio si pongo WHERE e.producto like ot.tota pero claro ami no me interesa cojer la frase o palabra exacta si no que comprenda en alguna parte con el like '%%'

¿Que debo hacer?

Saludos y gracias por las molestias