求助:sql如何在查询记录后把某一列的sum汇总显示显示在每一行并统计出...答:--1.建表 CREATE TABLE emp (id INT ,product NVARCHAR(10),quantity INT )--2.插入数据 INSERT INTO emp VALUES(1, 'P1', 1)INSERT INTO emp VALUES(2, 'P2', 2)INSERT INTO emp VALUES(3, 'P3', 3)--3.1查询(SQL2005+)SELECT *,SUM(quantity) OVER() AS 总数,CONVERT(NVARCHAR...
SQL语句求两列中各行数字所占整列中的百分比问题,并输出所属等级,急...答:STR(ROUND( 100 * #temp.[2010年] / cteSum.[2010年], 2),5,2) AS [2010百分比],temp.[2005年],STR(ROUND( 100 * #temp.[2005年] / cteSum.[2005年], 2),5,2) AS [2005百分比],temp.[所属等级]FROM temp, cteSum 2010年 2010百分比 2005年 2005百分比 所属等级 --...