Re: Como partir un numero

From: Mximo Eduardo Mndez <mmendez(at)ceride(dot)gov(dot)ar>
To: "Fabian Sandoval" <master(at)edytec(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Como partir un numero
Date: 2006-03-17 13:57:04
Message-ID: BasiliX-1.1.1_fix2-1142614624441aea600ecf3@wwwmail
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Una forma fcil de hacerlo podra ser:

select nombre, direccion, ' '||substring(telefono from 1 for 3)||' '||substring(telefono from 4 for 6) from tuTabla

Espero te sirva.

Mximo E. Mndez
CERIDE

17 Mar 2006 11:35 ART usted escribio:

> bueno les agradezco si alguien me ayuda con este duda o problema que tengo.
>
> Lo que pasa es que tengo que sacar unas consultas con los siguientes campos
>
> Nombres - Direccion - Telefono
>
> El campo Telfono solo tiene registros de nmeros de 7 dgitos, por ejemplo
> '6485962' y ago la consulta y resulta lo siguiente cuando la importo
>
> nombre;direccion;telefono
> "Jaime";"Cl 106 8-26 Hoyo Uno";"6373073"
> "Rosalba";"Sector 4 Agr 1 Trr 1 Ap 401 Samans";"6443951"
> "Ramiro";"Cr20 11-83";"6719128"
> "Gerson";"Cl 32 25-50 B-B Trr F Ap 1002";"6341556"
> "Edilma";"Cl 204 D 40-18 Los Andes";"6486173"
> "Jos";"Cl 54 13-76 El Reposo";"6490848"
> "Cleotilde";"Cl 30 8 Occ-29";"6336291"
> "";"Cr22 29-01 Casa 4 La Lomita Caaveral";"6391719"
> "Sonia";"B-18-6 Ap 501 Bucarica";"6484617"
> "Feliciano";"Cl 2 B 16 B-44 Bosque Norte";"6730176"
>
> bueno como dicen al grano, necesito que el campo telfono me le ponga
> despus del 3 digito un espacio en blanco y antes dos espacios en blanco
> ejemplo
>
> nombre;direccion;telefono
> "Jaime";"Cl 106 8-26 Hoyo Uno";" 637 3073"
> "Rosalba";"Sector 4 Agr 1 Trr 1 Ap 401 Samans";" 644 3951"
> "Ramiro";"Cr20 11-83";" 671 9128"
> "Gerson";"Cl 32 25-50 B-B Trr F Ap 1002";" 634 1556"
> "Edilma";"Cl 204 D 40-18 Los Andes";" 648 6173"
> "Jos";"Cl 54 13-76 El Reposo";" 649 0848"
> "Cleotilde";"Cl 30 8 Occ-29";" 633 6291"
> "";"Cr22 29-01 Casa 4 La Lomita Caaveral";" 639 1719"
> "Sonia";"B-18-6 Ap 501 Bucarica";" 648 4617"
> "Feliciano";"Cl 2 B 16 B-44 Bosque Norte";" 673 0176"

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Mximo Eduardo Mndez 2006-03-17 14:00:44 Re: Como partir un numero
Previous Message Nicolas Sorich 2006-03-17 13:19:50 " consulta ocupando max()"