SQL语句如下:
SELECT C,SUM(A)/SUM(B) FROM TABLE GROUP BY C就是如何将SUM(A)/SUM(B)改为百分比的形式。在报表里用。

解决方案 »

  1.   

    SELECT C,SUM(A)/SUM(B) per FROM TABLE GROUP BY C在程序里面取出per的值然后*100 后赋值给另一个变量perNew然后显示floattostr(perNew)+"%"2.在query的fieldlist里面增加一个自增字段
      

  2.   

    Access2000:
    SELECT C,format(Sum(A)/Sum(B)*100,'##.00')+'%' AS 百分比 FROM TABLE GROUP BY C
      

  3.   

    什么数据库?
    Select C,cast((数据* 100) as varchar(5)) + '%' from ( SELECT C,SUM(A)/SUM(B) as 数据 FROM TABLE GROUP BY C order by SUM(A)/SUM(B) )
      

  4.   

    sqlserver2000:
    SELECT C,CONVERT(char, (Sum(A)/Sum(B)*100)) + '%' AS 百分比 FROM TABLE GROUP BY C