MySQL - Operador Like Avanzado Ayuda

 
Vista:

Operador Like Avanzado Ayuda

Publicado por Mak (1 intervención) el 19/10/2007 15:17:20
Hola a tod@s.

Hasta hace bien poco estaba en ACCESS y me pase a MYSQL.

Voy tirando, pero el principal motor de busqueda de la web me plantea un problema.

Yo hacia:

SELECT Tipo FROM Clientes WHERE Tipo LIKE '%001[!,][!,]%'

Para sacar de un array (Interno de la bd) un substring de cadenas.

Ej:

1 valor --- 00001,00002,11101
2 valor --- 00001,00003,11101
3 valor --- 00101,00102,11101
4 valor --- 00001,00004.11101

Y me salia:

3 valor --- 00101,00102,11101

Ahora veo que en MYSQL no sepuede USAR EL [!,] o para entenderlo [!A-Z] o [!0-9]
Sabéis si existe alguna manera de hacerlo.

Pensad que no siempre el valos 001 esta al principio del campo ni al final a si que no sirve
'$001' ni '%001*'

He probado:
'%001##,%' '%001.{2},%' y no me sirven entre otros

Gracias de antemano

Salu2 RK
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder