楼主都用语言描述出来了,为什么不试着写成SQL?
如果不行楼主也可分两次来处理,好运!~