日期:2014-05-18  浏览次数:20400 次

这个语句应该怎么写啊,急
数据库有个字段tname,里边有(无法连接,任务问题,转职问题)等

现在统计里边具体的数目,我写了一个,没有问题
select   count(*)   as   咨询原因   from   V_question   where   tname   in( '咨询原因 ')

数据库结果

        无法咨询
1       74
-------------------------------------

但还要统计比如 "任务问题 ",也显示统计数,这里好象又不能用group   by,就不会了
select   count(*)   as   咨询原因   ,count(*)   as   无法连接   from   V_question   where   tname   in( '咨询原因 ', '无法连接 ')

数据库结果
        无法咨询     任务问题
1       149               149


高手帮忙啊,另外问一下,我用一个第三方的控件,已经拖到界面了,是个柱形的报表,我是不是应该先在数据库的查询写出来,然后对应搞定报表绑定的字段呢,跟repeater思路是不是一样啊

狂谢了

------解决方案--------------------
select tname ,count(*) as 原因数 from V_question group by tname

跟repeater思路是一样