相同的order_id 两次出现了,请问是什么原因

解决方案 »

  1.   

    SELECT o.order_id, o.order_sn, o.add_time, o.order_status, o.shipping_status, o.order_amount, o.money_paid, o.is_email, o.email_time, o.pay_status, o.consignee, o.address, o.email, o.tel, o.extension_code, o.extension_id, (
    o.goods_amount + o.tax + o.shipping_fee + o.insure_fee + o.pay_fee + o.pack_fee + o.card_fee
    ) AS total_fee, IFNULL( u.user_name, '匿名用户' ) AS buyer
    FROM `test`.`ecs_order_info` AS o
    LEFT JOIN `test`.`ecs_users` AS u ON u.user_id = o.user_id
    INNER JOIN ecs_order_goods AS g ON g.order_id = o.order_id