Ver Mensaje Individual
  #17 (permalink)  
Antiguo 15/12/2005, 03:01
Teri
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 9 meses
Puntos: 0
Sería más sencilla, no debes complicarla tanto, no es necesario, quedaría algo asi

SELECT (sum(case inv_dispa when 0 then 1 else 0 end)/ Count(1))* 100
FROM TuTabla

Como te dijo Andres95 si es numérico no necesitas poner las comillas en el CASE

Saludos