none
ayuda en consulta RRS feed

  • Pregunta

  • tengo un aconsulta en sql server la cual es la siguiente:

    select

    CodProv,


    sum

    (CASEWHENlEntregado=0 THENDATEDIFF(DAY,FechaPedido,GETDATE())


    ELSE

    DATEDIFF(DAY,FechaPedido,FechaRecibido)END)ASDias,


    SUM

    (CONVERT(INT,LENTREGADO))ASTOTAL,



    CASE

    WHENSUM(CONVERT(INT,LENTREGADO))=0 THEN  SUM(DATEDIFF(DAY,FechaPedido,GETDATE()))/1


    ELSE

    SUM(DATEDIFF(DAY,FechaPedido,FechaRecibido))/SUM(CONVERT(int,LENTREGADO))END  ASPROMEDIO



    FROM

    TbDetPedidoasd


    INNER

    JOINTbPedidoASpONd.NumPedido=p.NumPedido


    WHERE

    FechaPedido>='01/01/2013'ANDFechaPedido<='31/01/2013'


    group

    byCodProv,lEntregado


    ORDER

    BYCodProv


    lestado es bit lo k necesito es sumar el resultado k este con lestado=0 y Lestado=1 y dividirlos para sacar el promedio
    lunes, 21 de enero de 2013 17:58