现有两表内容如下:
A班有A1,A2,A3组
B班有B1,B2,B3组
现A,B 班合并成一个班,叫A班,所有组也一一对应即A1,B1为A1组,A2,B2为A2组,A3,B3为A3组,参数栏中如何选择A班(实际统计的是A,B班),如何选择组别A1组(实际统计的是A1组和B1组),最后根据选择A班A1组得到相对应的人数
select (case when class='B' then 'A' when class='A' then 'A' else class end) class
from ..
group by (case when class='B' then 'A' when class='A' then 'A' else class end)
select a.A1||b.B2 as a1 ,........from a b???
简单点的 在分组 高级 公式分组 写公式 RIGHT($$$,1) 这样就保留1 这样就把2个班的 分组了