[Pgsql-ayuda] buscar en una base con parte de un campo texto.

Antonio Castro acastro@ciberdroide.com
Thu, 9 May 2002 14:14:56 +0200 (CEST)


On Thu, 9 May 2002, Ariel Nardelli wrote:

> Hola gente...
>=20
> Tengo que buscar dentro de un campo texto y la clave para buscar es
> parte de ese campo...
> me explico mejor...
>=20
> Tengo un campo (apellido y Nombre) y quiero buscar teniendo una parte
> del apellido toda las personas que tengan esa parte...
> ejemplo
>=20
> busco pere
> y salgan...
> perez
> perezon
> perelindo
>=20
> y solo salgan esos, alguna idea como hacerlo con el php???

Usa expresiones regulares.

Ejemplo:

select apellido from tabla where apellido ~ 'pere' ;



Un saludo

Antonio Castro

+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--=
+
        /\     /\      Ciberdroide Inform=E1tica (Tienda de Linux)
          \\W//            <<< http://www.ciberdroide.com >>>
=09 _|0 0|_                                                   =20
+-oOOO--(___o___)--OOOo----------------------------------------------------=
+=20
|  . . . . U U . . . . Antonio Castro Snurmacher  acastro@ciberdroide.com  =
| =20
|  . . . . . . . . . .                                                     =
|=20
+()()()----------()()()----------------------------------------------------=
+
| *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** =
|
| <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>>            =
|
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--=
+