group sets:https://blog.csdn.net/qq_45798610/article/details/108088110
group sets相当于多个group by 和union的结合使用