ayuda con subconsulta
Publicado por Marcos (6 intervenciones) el 19/07/2017 17:22:38
Estimados, buen dia, necesito de su ayuda
tengo la siguiente tabla
Referencia Fecha tipo TIPO2
1 01/01/2017 VE VE
1 05/12/2016 CD VE
1 30/01/20107 CO VE
2 05/10/2016 VE VE
2 07/10/2017 PL VE
3 02/08/2016 VE VE
3 30/08/2016 NC VE
3 25/08/2016 PL VE
necesito agregar una columna a la consulta que repita la fecha por referencia simpre que el tipo = tipo2, necesito que finalmente devuelva
Referencia Fecha tipo TIPO2 FECHAVALIDA
1 01/01/2017 VE VE 01/01/2017
1 05/12/2016 CD VE 01/01/2017
1 30/01/20107 CO VE 01/01/2017
2 05/10/2016 VE VE 05/10/2016
2 07/10/2017 PL VE 05/10/2016
3 02/08/2016 VE VE 02/08/2016
3 30/08/2016 NC VE 02/08/2016
3 25/08/2016 PL VE 02/08/2016
mi idea es la siguiente pero me da error
select referencia as RF,fecha, tipo, tipo2, (select fecha from datos where tipo= tipo2 and RF = referencia) as FECHAVALIDA from datos
por favor agradezco la ayuda
tengo la siguiente tabla
Referencia Fecha tipo TIPO2
1 01/01/2017 VE VE
1 05/12/2016 CD VE
1 30/01/20107 CO VE
2 05/10/2016 VE VE
2 07/10/2017 PL VE
3 02/08/2016 VE VE
3 30/08/2016 NC VE
3 25/08/2016 PL VE
necesito agregar una columna a la consulta que repita la fecha por referencia simpre que el tipo = tipo2, necesito que finalmente devuelva
Referencia Fecha tipo TIPO2 FECHAVALIDA
1 01/01/2017 VE VE 01/01/2017
1 05/12/2016 CD VE 01/01/2017
1 30/01/20107 CO VE 01/01/2017
2 05/10/2016 VE VE 05/10/2016
2 07/10/2017 PL VE 05/10/2016
3 02/08/2016 VE VE 02/08/2016
3 30/08/2016 NC VE 02/08/2016
3 25/08/2016 PL VE 02/08/2016
mi idea es la siguiente pero me da error
select referencia as RF,fecha, tipo, tipo2, (select fecha from datos where tipo= tipo2 and RF = referencia) as FECHAVALIDA from datos
por favor agradezco la ayuda
Valora esta pregunta


0