日期:2014-05-19  浏览次数:20402 次

谁能理解这个功能啊,今天下午一直在晕,寻高手帮忙
select   t.name,count(a.pid)
from   T_QuestionLog   a  
left   join   T_Question   q   on   q.id=a.qid    
left   join   T_Questiontype   t   on   t.id=q.qtid  
group   by   t.name


数据取出来了,比如
        name                      
1     BUG提交     15
2     安装问题   4
3     恶意绑定   6
4     更新问题   2

这发现需求表了最后的格式是
        name                      
1     BUG提交       1.1
2     安装问题   4.2
3     恶意绑定   2.7
4     更新问题   2.6

就不知道怎么做了,小数怎么出来的,高手能理解吗,晕,全公司就我一个做技术,需求都会提

------解决方案--------------------
count算的就是每一个name的个数,怎么会有小数
------解决方案--------------------
select t.name,count(a.pid)
from
(
select * from T_QuestionLog a
left join T_Question q on q.id=a.qid
left join T_Questiontype t on t.id=q.qtid
) AA
group by t.name

试试
------解决方案--------------------
小数怎么出来的
----------------
这是你的需求,你连需求都不清楚,反过来问我们,你写多少都没用.
------解决方案--------------------
就不知道怎么做了,小数怎么出来的,高手能理解吗,晕,全公司就我一个做技术,需求都会提

--------------
需求都忘了?
那就等吧,记得了再写.急也没用.