Ver Mensaje Individual
  #7 (permalink)  
Antiguo 02/09/2010, 12:08
abacusar
 
Fecha de Ingreso: septiembre-2010
Mensajes: 60
Antigüedad: 14 años, 2 meses
Puntos: 5
Respuesta: Consulta Count con Valores Null?

Código SQL:
Ver original
  1. (
  2.  
  3. SELECT COUNT(tbl_lideres.Valores_Cod) AS Expr1, tbl_lideres.Valores_Cod
  4. FROM tbl_lideres RIGHT OUTER JOIN
  5. tbl_ganar ON tbl_lideres.Cod_Lider = tbl_ganar.Cod_lider
  6. WHERE (tbl_lideres.Country = @Country) AND (tbl_lideres.State = @State) AND (tbl_lideres.City = @City) AND (tbl_lideres.RED = @Red)
  7. GROUP BY tbl_lideres.Valores_Cod
  8.  
  9. )UNION(
  10.  
  11. SELECT 0 AS Expr1,tbl_lideres.Valores_Cod
  12. FROM tbl_lideres b
  13. WHERE (b.Country = @Country) AND (b.State = @State) AND (b.City = @City) AND (b.RED = @Red) AND
  14. b.Cod_lider NOT IN
  15.   (
  16.   SELECT g2.Cod_lider
  17.   FROM tbl_ganar g2
  18.   )
  19.  
  20. )

Tal vez sea un poco más lento que otras opciones, pero es efectivo.

Última edición por abacusar; 02/09/2010 a las 12:18