PRUEBA DE SQL
NIVEL: BÁSICO
DURACIÓN: 1 HORA
CARGO: ANALISTA BASE DE DATOS O ANALISTA INTELIGENCIA Y PLANEACIÓN
Copiar el código para crear la tabla temporal #TD_DETALLE_LLAMADAS
CREATE TABLE #TD_DETALLE_LLAMADAS (ID_LLAMADA INT , USER_ASESOR VARCHAR(MAX), FECHA_HORA_LLAMADA DATETIME
,TELEFONO VARCHAR(MAX) , DURACION_LLAMADA_SEGUNDOS INT , COD_TIPIFICACION VARCHAR(MAX) )
INSERT INTO #TD_DETALLE_LLAMADAS VALUES (1,'E001','2021-10-01 09:36:14','965324841',241,'COD_14598')
INSERT INTO #TD_DETALLE_LLAMADAS VALUES (2,'E021','2021-10-01 15:43:32','966145285',324,'COD_14521')
INSERT INTO #TD_DETALLE_LLAMADAS VALUES (3,'E015','2021-10-01 14:41:24','935124578',54,'COD_12354')
INSERT INTO #TD_DETALLE_LLAMADAS VALUES (4,'E018','2021-10-01 14:34:41','932145785',512,'COD_45963')
INSERT INTO #TD_DETALLE_LLAMADAS VALUES (5,'E001','2021-10-01 14:09:52','965324841',314,'COD_13425')
INSERT INTO #TD_DETALLE_LLAMADAS VALUES (6,'E014','2021-10-01 13:01:01','936521453',945,'COD_16587')
INSERT INTO #TD_DETALLE_LLAMADAS VALUES (7,'E021','2021-10-01 11:16:06','935124578',124,'COD_34685')
INSERT INTO #TD_DETALLE_LLAMADAS VALUES (8,'E001','2021-10-01 08:45:18','966145285',235,'COD_31457')
INSERT INTO #TD_DETALLE_LLAMADAS VALUES (9,'E015','2021-10-01 15:35:35','963214875',146,'COD_01245')
INSERT INTO #TD_DETALLE_LLAMADAS VALUES (10,'E018','2021-10-01 17:14:09','932145874',654,'COD_03256')
INSERT INTO #TD_DETALLE_LLAMADAS VALUES (11,'E021','2021-10-01 09:09:15','935124578',941,'COD_34685')
INSERT INTO #TD_DETALLE_LLAMADAS VALUES (12,'E001','2021-10-01 08:21:14','966145285',356,'COD_31457')
INSERT INTO #TD_DETALLE_LLAMADAS VALUES (13,'E015','2021-10-01 12:24:03','963214875',145,'COD_01245')
INSERT INTO #TD_DETALLE_LLAMADAS VALUES (14,'E018','2021-10-01 14:45:18','932145874',245,'COD_03256')
Pregunta 1:
De la tabla #TD_DETALLE_LLAMADAS mostrar la cantidad de gestiones por cada asesor y ordenar el
resultado de mayor a menor por la cantidad de gestiones.
Resultado esperado:
Pregunta 2:
De la tabla #TD_DETALLE_LLAMADAS mostrar el tiempo medio de gestión (TMG) por cada asesor.
Resultado esperado:
Pregunta 3:
Del resultado de la pregunta 2 mostrar a los asesores que tengan un TMG mayor a 450.
Resultado esperado:
Pregunta 4:
De la tabla #TD_DETALLE_LLAMADAS muestre una columna donde se identifique la última llamada de
cada teléfono.
Resultado esperado:
Pregunta 5:
De la tabla #TD_DETALLE_LLAMADAS mostrar la cantidad de gestiones por intervalos de 30 minutos.
Resultado esperado:
Pregunta 6:
De la tabla #TD_DETALLE_LLAMADAS mostrar de forma horizontal la duración de llamada de las 3
primeras gestiones por cada asesor.
Resultado esperado:
Pregunta 7:
De la tabla #TD_DETALLE_LLAMADAS genere una consulta donde se muestren los siguientes campos
adicionales (Guiarse el formato del resultado esperado) :
[PERIODO GESTION]
[NOMBRE MES GESTION]
[NUMERO MES GESTION]
[NUMERO DIA GESTION]
[NOMBRE DIA GESTION]
[INTERVALO 30 MINUTOS]
Resultado esperado: