Búsqueda de variantes de una cadena en BBDD

Marta S
18 de Abril del 2005
Hola, me gustaría saber como puedo buscar una cadena y obtener de la base de datos todas sus
variantes de la cadena, en mayúsculas, minúsculas, con acentos...

Por ejemplo, buscando en una sentencia SELECT la cadena 'José', me devolviera de la BBDD los registros donde estuviera esta cadena
en cualquier formato, como 'José', 'JOSÉ', 'Jose', 'jose', 'JOSE', etc.

¿Hay alguna forma de hacerlo?

Gracias. Un saludo.

jc3000
18 de Abril del 2005
Juerrrrrrrrrr ¡ ¡ ¡ ¡

Vivan las pajas mentales ¡ ¡ ¡ ¡ ¡ ¡

La ra la laaaaaaaa ¡ ¡ ¡ ¡ ¡ ¡ ¡

Bueno, te pongo por donde empezar.
Haz primero un replace de las vocales con acentos, dieresis, etc etc y las dejas sin ellos de tal manera que quede solo la vocal
Luego esa cadena que te quede la pasas a mayusculas o minusculas y ya tá.