sql >> Database >  >> RDS >> Sqlserver

hoe som (col2) als een naam te krijgen, (col2 * col3) / Som (col2) als een naam1 voor een bepaalde datum

Ik neem aan dat je de som en ang voor de datums wilt hebben

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


  1. Kun je subquery's indexeren?

  2. MySQL-databaseontwerp met internationalisering

  3. php, mysql - Te veel verbindingen met databasefout

  4. Verkeerde codering tussen Spring en PostgreSQL