关于数据集分组加空行

为了大家能看懂,模拟了一个数据集 如下:select 公司,产出,开始时间,结束时间 from
(
select '国通(明细)' AS 公司,'200'as 产出,'2015-01-01' as 开始时间,'2015-02-05' as 结束时间
union all
select '国通(明细)' AS 公司,'300'as 产出,'2015-02-05' as 开始时间,'2015-03-05' as 结束时间
union all
select '凯联(明细)' AS 公司,'100'as 产出,'2015-01-01' as 开始时间,'2015-02-05' as 结束时间
UNION ALL
select '凯联(明细)' AS 公司,'200'as 产出,'2015-02-05' as 开始时间,'2015-03-05' as 结束时间

union all
select 公司,SUM(产出),MIN(开始时间),MAX(结束时间) from (
select '国通(合计)' AS 公司,200 as 产出,'2015-01-01' as 开始时间,'2015-02-05' as 结束时间
union all select '国通(合计)' AS 公司,300 as 产出,'2015-02-05' as 开始时间,'2015-03-05' as 结束时间
union all
select '凯联(合计)' AS 公司,100 as 产出,'2015-01-01' as 开始时间,'2015-02-05' as 结束时间
union all
select '凯联(合计)' AS 公司,200 as 产出,'2015-02-05' as 开始时间,'2015-03-05' as 结束时间
)as table1 GROUP BY 公司)
as cc order by 公司,开始时间,结束时间 desc

该数据集返回的结果如下图:



最后要求的结果是每分类公司的末位行加空行

FineReport爱好者001 发布于 2015-11-9 12:16
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
coffee377发布于2015-11-9 12:16(编辑于 2023-9-6 09:34)
555
最佳回答
0
爱好者001发布于2015-11-9 12:19(编辑于 2023-9-6 09:34)
555
最佳回答
0
静听禅鸣发布于2015-11-9 13:27(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 1015浏览人数
  • 最后回答于:2015-11-9 13:27
    活动推荐 更多
    热门课程 更多
    返回顶部