1:
SELECT COUNT(*) FROM ... WHERE ID = 3;
2:
SELECT SUM(CASE WHEN ID = 3 THEN 1 ELSE 0 END) FROM ...;

解决方案 »

  1.   

    请问如何嵌套到case 中呢例如CASE "我要的数" when谢谢
      

  2.   

    是这样的,不是对特定的ID,比如3,而是要区分不同的ID,比如对ID为1,2,3.......的都要计算,比如ID为1的俩条,则计算之,ID为2的一条,用对应的方法计算之请问如何解决?只是需要解决区分不同ID的方法。谢了楼上高手,我的结构里有CASE...WHEN 语句,需要将SELECT得出的结果放到CASE 和WHEN 的中间有方法吗?