关于拆分字段的问题。。。
有这样的一个表 Table1
  姓名  科室  字段A
  张三   A     1
  张三   A     2
  张三   A     null
  张三   A     null
  李四   B     2
  李四   B     null
  李四   B     1  
现在我想得到一个表Table2,字段A的值是Table1字段A的不为null的count(姓名)的值,字段B是Table1字段A为null的count(姓名)的值
  姓名  科室  字段A  字段B
  张三    A     2     2
  李四    B     2      1
有请高人友情讲解。。。谢谢
------解决方案--------------------
SQL code
select 姓名,科室,
sum(case when 字段A is null then 1 else 0 end) as 字段A,
sum(case when 字段B is not null then 1 else 0 end) as 字段B
from Table1
group by 姓名,科室