Ayuda union de tablas condicionales
Publicado por Erikson (7 intervenciones) el 26/11/2013 15:06:55
Gracias por la consulta realizada anteriormente me resulto muy bueno hora tengo otra estoy asiendo mis pininos en SQL pero voy allí con su aporte miren tengo tres tablas como muestro a continuación:
TABLA 1
codigo Nombre edad
12 julio 23
fg45 marco 24
we56 pepito 15
23 marquito 16
24 martita 23
t8 cesar 24
TABLA 2
cod codig
12 g23
23 yh15
24 tg56
16 rt87
TABLA 3
cof distrito
g23 los olivos
fg45 lurin
we56 callo
yh15 junin
tg56 lima
t8 smp
no se si se podrá hacer un join pero con sentencias condicionales ósea crear una nueva columna que me cree un nuevo campo new_codigo y esta se llene bajo una condición si es numérico que tome el código de la tabla 2 y en caso que sea alfanumérico que mantenga el mismo el resultado debe ser como se muestra a continuación.
TABLA 4
codigo Nombre edad new_codigo distrito
12 julio 23 g23 los olivos
fg45 marco 24 fg45 lurin
we56 pepito 1 5 we56 callo
23 marquito 16 yh15 junin
24 martita 23 tg56 lima
t8 cesar 24 t8 smp
Agradezco desde ya la respuesta mi consulta, creo que soy muy básicas pero con su aporte sere un maestro del sql como ustedes
TABLA 1
codigo Nombre edad
12 julio 23
fg45 marco 24
we56 pepito 15
23 marquito 16
24 martita 23
t8 cesar 24
TABLA 2
cod codig
12 g23
23 yh15
24 tg56
16 rt87
TABLA 3
cof distrito
g23 los olivos
fg45 lurin
we56 callo
yh15 junin
tg56 lima
t8 smp
no se si se podrá hacer un join pero con sentencias condicionales ósea crear una nueva columna que me cree un nuevo campo new_codigo y esta se llene bajo una condición si es numérico que tome el código de la tabla 2 y en caso que sea alfanumérico que mantenga el mismo el resultado debe ser como se muestra a continuación.
TABLA 4
codigo Nombre edad new_codigo distrito
12 julio 23 g23 los olivos
fg45 marco 24 fg45 lurin
we56 pepito 1 5 we56 callo
23 marquito 16 yh15 junin
24 martita 23 tg56 lima
t8 cesar 24 t8 smp
Agradezco desde ya la respuesta mi consulta, creo que soy muy básicas pero con su aporte sere un maestro del sql como ustedes
Valora esta pregunta


0