Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

come ottenere sum(col2) come somename,(col2*col3)/Sum(col2) come somename1 per alcune date

Presumo che tu voglia ottenere la somma e l'ang per le date

SELECT sum(col2) AS sum
    ,CASE 
        WHEN sum(col2 * col3) = 0
            THEN 0
        ELSE sum(col2 * col3) / sum(col2) AS avg
            ,DATE GROUP BY DATE