0 votos
por (20 puntos) en SQL Server

Hola a todos

Tengo que realizar una consulta pero no se por donde empezar ya que me confunde un doble valor que tiene un campo en un registro. Tengo las siguientes 5 tablas:

Registro_Llamadas
id_registronombre
2537687Juan Perez
2534454Maria Flores

Historico_acciones
id_historicofechaid_registroid_accioncod_accion
110/04/2019253768733356
210/04/20192537687203
311/04/2019253445433567
411/04/20192534454204
Lista_bases
id_basedescrip_base
56Base1
98Base2

Estatus_llamada
id_estestatus
1Contactado
2Buzon
3No contesta
4Agendado

de las cuales tengo que generar el siguiente resultado por rango de fecha

Fechaid_registronombrebaseestatus
10/04/20192537687Juan PerezBase1No contesta
11/04/20192534454Maria FloresBase2Agendado

el problema es con el campo id_action de la tabla historico_accion ya que al momento de hacer la consulta no se como indicarle que me traiga los valores de las 2 opciones (33 y 20) en un solo registro (una sola fila) y es que dependiendo del numero seleccionado en id_action el numero de campo cod_accion trae el valor de la base (si el id_accion es 33) o trae el valor del estatus (si el id_accion es 20). al momento de intentar crear el select me crea duplicado de la siguiente manera:

Fechaid_registronombrebaseestatus
10/04/20192537687Juan PerezBase1null
10/04/20192537687Juan PereznullNo contesta
11/04/20192534454Maria FloresBase2null
11/04/20192534454Maria FloresnullAgendado

es decir, se crean 2 filas por registro pero deben estar en una sola por id_interaccion espero que me puedan ayudar, muchas gracias. 

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

0 votos
0 respuestas
preguntado por nancynallely (20 puntos) May 24, 2019 en SQL Server
0 votos
0 respuestas
0 votos
1 respuesta
0 votos
1 respuesta
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...