将WHERE条件写到属性中(对同一个关系集合的多次查询到结果集为一张表)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_25986811/article/details/80476759

例:

需求:根据A表的属性a的值为'1'、'2',分别查出COUNT(*)的结果集,将其左右合并。

SELECT 
   COUNT( CASE 
       WHEN a = '1' THEN 
            1  
           END ) a1,
   COUNT( CASE 
       WHEN a = '2' THEN 
            1  
           END ) a2
   FROM A 

展开阅读全文

没有更多推荐了,返回首页