Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/05/2015, 16:57
jmendezg
 
Fecha de Ingreso: febrero-2015
Mensajes: 89
Antigüedad: 9 años, 3 meses
Puntos: 1
Respuesta: Consulta con Group by - Count(distinct)

Cita:
Iniciado por iislas Ver Mensaje
Dos grupos, la MEJOR RESPUESTA y las "otras", DESCRIMINAS aquellos que estén en la mejor respuesta de las otras
Por lo que entiendo es que tengo que hacer una subconsulta quitando los registros que no estan dentro del grupo mejor respuesta. y con eso hacer un count. no se si funcionará bien ponerlo dentro de una consulta grande con millones de datos me refiero al tiempo de respuesta.

de todas formas creo que di con algo despues de tanto pensar. estaré validandolo de todas formas lo dejo para ver que piensan si se pone algo como esto:

Código SQL:
Ver original
  1. COUNT(DISTINCT CASE WHEN fs.peso >= z.peso THEN d.codigo_cliente END )

Cabe resaltar que debajo de eso hubo una consulta obteniendo el maximo peso de la respuesta x cliente etc....

. saludos,