Hola muy buenas tardes a todos. Estoy explotando desde Java una base de datos Hsqldb y necesito extraer los datos de unas películas que busco por su título.
Actualamente, tengo esto:
Código SQL:
Ver originalSELECT * FROM movies WHERE UPPER(title) LIKE UPPER(?)
Obviemente el ? lo cambio por %nombrevariable%.
En mi ejemplo, si pongo "secreto" a buscar, me aparece como resultado "El secreto de sus ojos". Hasta ahí bien. pero me he bloqueado al crear una consulta en la que el usuario busca "secreto ojos". En éste caso, no me muestra nada.
¿debe desde java romper la cadena y añadir ANDS? ¿hay alguna manera de hacerlo con SQL?
Saludos