订单合并各位有没有好的想法

顾客要求,同一顾客同一地址电话,姓名,多个未发货订单,合并成一个订单,,同时可以打印订单商品信息在一张发货单上面,没有找到思路,各位有没有好的想法

在 sql 层面,就是 group by
在业务层面,可以做成事务,删除之前多个订单,创建新订单,包含之前订单的内容