23/05/2015, 03:25
|
(Desactivado) | | Fecha de Ingreso: marzo-2012
Mensajes: 366
Antigüedad: 12 años, 9 meses Puntos: 31 | |
Respuesta: Consulta con Group by - Count(distinct) Para tu primer caso de ejemplo:
tipo_rpta - cant_llamadas - cant_clientes
Acepto - 10 - 8
No Acepto - 20 - 14
Tienes que ir cliente a cliente, viendo qué tipo de respuestas ha obtenido, y de todos los tipos cual es la que se repite más.
Select tipo_rpta, cant_llamadas,cant_clientes
from mitabla
where tipo_rpta=(select max(distinct(tipo_rpta)) from mitabla)
De todas formas... no se qué tipo de datos son los que quieres sacar, si es el resultado de la llamada lo que importa, o si es el resultado final para cada caso de cada cliente.
A mí me da igual si yo llamo para pedir un móvil de 800€ gratis a mi compañía de teléfonos y me dicen que no 50 veces, si a la 51 me dicen que si. La que a mí me cuenta es la última. Ya que después de esa ya no voy a hacer más.
Última edición por Kritik; 23/05/2015 a las 03:35 |