sql >> Databáze >  >> RDS >> Sqlserver

jak získat sum(col2) jako somename,(col2*col3)/Sum(col2) as somename1 pro nějaké datum

Předpokládám, že chcete získat součet a ang pro data

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. Jak vytisknout 1 až 10 bez použití smyčky v PL/SQL?

  2. Jak používat výpis MySQL ze vzdáleného počítače

  3. MySQL Amazon RDS:Překročen časový limit čekání na zámek

  4. Chyba SQL:0, Stav SQL:08S01 Selhání komunikačního spojení