Oracle - Buscar números en números de diferentes campos

 
Vista:
sin imagen de perfil
Val: 19
Ha aumentado su posición en 3 puestos en Oracle (en relación al último mes)
Gráfica de Oracle

Buscar números en números de diferentes campos

Publicado por Oscar (11 intervenciones) el 07/08/2019 18:26:52
Hola, quisiera saber si me pueden apoyar en este tema, quisiera realizar una búsqueda en el tema de teléfonos y celulares, por ejemplo:
Tenemos 3 campos de TELÉFONO.
Telefono1 = 0001234567

Buscar que los últimos 7 dígitos (1234567) se encuentren dentro de otro campo (TELEFONO2 y TELEFONO3). Esto separado por ID de persona.

7 dígitos de Telefono1 están en 7 dígitos de telefono2?
7 dígitos de Telefono1 están en 7 dígitos de telefono3?

Ejemplo de la tabla:
| id | telefono1 | telefono2 | telefono3 |
| 020 | 0001234567 | 0101234567 | 1234567890 |
| 021 | 2233445566 | 0000000000 | 1122112211 |
| 022 |0012121212 | 1100000000 | 1112121212 |

RESULTADO1
| id | telefono1 | telefono2 | telefono3 |
| 020 | 0001234567* | 0101234567* | 1234567890 |
| 022 | 0012121212* | 1100000000 | 1112121212* |

RESULTADO2
| id | telefono1 | telefono2 | telefono3 |
| 020 | 0001234567 | 0101234567 | 0 |
| 022 | 0012121212* | 0 | 1112121212* |

Gracias.
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