Pero no seria mas efectivo agregar atras y adelante el % y cambiar los espacios por %... Asi la consulta quedaria algo como:
Código:
SELECT * FROM registros WHERE UPPER(nombre) LIKE UPPER('%Guitarra%') OR UPPER(nombre) LIKE UPPER('%Electrica%')
Suerte!
Sip... me falto info...