Cuestión : cálculo del ms sql en mal

Tengo la declaración de sql siguiente que está dando un resultado incorrecto por los mayo y julio. los abril y junio están correctos.  la única diferencia es que hay dos expedientes para el CONVERTIDO de la tapa 12 (VARCHAR, DATEADD (mes, DATEDIFF (mes, 0, fldStart), 0), 106) del


SELECT de mayo y julio como fldDate, suma ([fldClosedOnTime]), sum ([el fldassignedclosed]), SUMA ([]/[del fldClosedOnTime el fldassignedclosed]) DE [KPI]. [dbo]. [viewSAPrepProjectBSC] donde <= DATEADD (mes, DATEDIFF (mes, 0, getdate de DATEADD (mes, DATEDIFF (mes, 0, fldStart), 0) ()), 0) grupos por orden de DATEADD (mes, DATEDIFF (mes, 0, fldStart), 0) por el

fldDate (ningún nombre de columna) (ningún nombre de columna) (ningún nombre de DATEADD (mes, DATEDIFF (mes, 0, fldStart), 0) de columna) el
el 1 de abril de 2010 19 64 0.296875
el 1 de mayo de 2010 19 128 0.296875
el 1 de junio de 2010 24 64/> el 1 de julio de 2010 0.375


the es el 00:00 2010-07-28 del fldStart
55 31 del fldClosedOnTime del
fldAssignedClosed: 00.000 00:00 2010-07-12 del
64 9: 00.000 00:00 2010-06-23 del
64 24: 00.000 00:00 2010-05-26 del
64 15: 00.000 00:00 2010-05-05 del
64 4: 00.000 00:00 2010-04-28 del
64 19: 00.000
class= del

Respuesta : cálculo del ms sql en mal

¿Usted malo en la columna pasada? Usted significa


CONVERTIDO SELECTO de la tapa 12 (VARCHAR, DATEADD (mes, DATEDIFF (mes, 0, fldStart), 0), 106) como fldDate, suma ([fldClosedOnTime]), suma ([fldassignedclosed]), 1.0*SUM ([fldClosedOnTime]) /Sum ([fldassignedclosed]) DE [KPI]. [dbo]. [viewSAPrepProjectBSC] donde DATEADD (mes, DATEDIFF (mes, 0, fldStart), 0) <>
Otras soluciones  
 
programming4us programming4us