LIKE EN MYSQL
Publicado por ifer (6 intervenciones) el 04/01/2005 14:27:57
tengo un campo de una tabla en mysql, en este campo hay
una cadena compuesta por palabras separadas por comas, por ejemplo:
"palabra1,palabra2,palabra3."
intento hacer una busqueda por "palabras completas" asi que hice:
SELECT * FROM myTabla WHERE mycampo LIKE '%palabra1[^a-z]%'
esto debiera darme todas los registros con las cadenas que tengan
palabras que terminen en "palabra1", asi por ejemplo una cadena:
"abc,palabra1palabra2,abc"
no deberia incluirse, correcto?
bien, lo malo es que no me da ningun resultado existiendo
filas que corresponde, nada!, que sucede?
por si acaso uso mysql 1 for windows para hacer mis pruebas
una cadena compuesta por palabras separadas por comas, por ejemplo:
"palabra1,palabra2,palabra3."
intento hacer una busqueda por "palabras completas" asi que hice:
SELECT * FROM myTabla WHERE mycampo LIKE '%palabra1[^a-z]%'
esto debiera darme todas los registros con las cadenas que tengan
palabras que terminen en "palabra1", asi por ejemplo una cadena:
"abc,palabra1palabra2,abc"
no deberia incluirse, correcto?
bien, lo malo es que no me da ningun resultado existiendo
filas que corresponde, nada!, que sucede?
por si acaso uso mysql 1 for windows para hacer mis pruebas
Valora esta pregunta


0