有3张表,
order订单表:
orderId--订单id
payment支付表:
orderId--订单id(如果为单个订单支付就是xxxxxxxxxxx,多个订单支付就是
mxxxxxxxxxxxxxx,对应下表的)
paymethod--支付方法
ordersGroup多订单表(这张表就相当于多订单支付的记录):
groupId--联合订单Id--
mxxxxxxxxxxxxxxxxx
orderIds--对应订单id--xxxxxxxxxxxxxxxxx,xxxxxxxxxxxxxx(对应order订单表里的orderId)
刚刚写了个sql,联合order和payment表得到paymethod列,但是突然想到,如果为多订单,payment表的orderId为
mxxxxxxxxxx时候,order表里的orderId与payment表的orderId不对应,有什么办法能避免这种情况?求大神帮帮忙