mssql服务器中的平均值问题[关闭]

问题描述 投票:0回答:0

这里我有一个数据库,我试图在其中获取存储在@AV_TOTAL float(datatype) 中的所有列的平均值。但它并没有向我显示下面写的任何计算结果.., 谁能帮我解决这个问题。 这是我用过的查询..,

    SET @AV_TOTAL =  
           @A_PCK_UNLOADING +
            @A_PALL_ROBOTS +
            @A_SEMI_AUTO_PALLETIZING +
            @A_CON_PALLETS_PACKS   +
            @A_GVV   +                     
            @A_MULTI_STATIONS   +
            @WCS    +
            @A_DEST / 8 

print '@AV_TOTAL = ' +  cast(@AV_TOTAL as nvarchar(max))

        INSERT INTO @SUBAV_TMP VALUES( 1, @A_PCK_UNLOADING  ),
                                      (2, @A_PALL_ROBOTS ),
                                      (3, @A_SEMI_AUTO_PALLETIZING ),
                                      (4, @A_CON_PALLETS_PACKS ),
                                      (5, @A_GVV ),
                                      (6, @A_MULTI_STATIONS  ),
                                      (7, @WCS ),
                                      (8, @A_DEST )
sql sql-server mssql-jdbc
© www.soinside.com 2019 - 2024. All rights reserved.