count统计出来的结果是整数呀,干嘛要用百分比方式显示?
如果真要这么做的话,试试这个
select ltrim(str(count(*)*100)) + '%' from table

解决方案 »

  1.   

    所得的值和recordcount相除一下不就可以了吗
      

  2.   

    我的sql统计结果要用在Dbchart中,希望以百分比形式显示.
      

  3.   

    把你的SQL 语句完整的贴出来看一下就知道了
      

  4.   

    用的哪种Series?dbchart直接可显示百分比形式的。
      

  5.   

    我的sql查询结果关联了一个dbchart(饼图),只希望取其中的几个记录,但希望显示的percent为全部记录count()之后的比例.
      

  6.   

    to sunnyl00():  
      dbchart显示的百分比只是取出的记录相互所占的百分比,几条记录百分比相加为100%.
      

  7.   

    to sunnyl00():  
      dbchart显示的百分比只是取出的记录相互所占的百分比,几条记录百分比相加为100%.
      

  8.   


    select round(convert(float, count(*)) /X1 * 100, 2) AS resultValue from Xtable
    X1是你想要除以的数 
      

  9.   

    to zhangyouqun(张友群):
      为什么我使用round(),运行时系统总提示属性不支持.