Select  count(*) from commitment
通过SQL语句查询统计所有的委托.该怎么去写.  

解决方案 »

  1.   

    什么意思哦,Select  count(*) from commitment where 是否有委托,,,
      

  2.   

    楼主要把数据结构贴出来,再描述一下数据筛选的规则。我们才能帮你写 sql 啊
      

  3.   

    1 12        
    2 1213      
    1 B1        
    2 0         
    3 0         
    4 B2        
    select A.*,B.sl  from A ,(select id,COUNT(name) sl from  A group by id)B where A.id=B.id 
    id          name       sl
    ----------- ---------- -----------
    1           B1         2
    1           12         2
    2           1213       2
    2           0          2
    3           0          1
    4           B2         1(6 行受影响)
    这样吗
      

  4.   


    不是哦,就是做个最简单的统计然后绑定.  就是DAL层的方法怎么写.