示例: ?
需要将表中的 两个订单号互换??
方案: ?
将同一张表数据做 临时数据 和主表 做数据交互 。
update ?? ?表 as main, ?? ?表 as temp set ?? ?main.bill_no = temp.track_bill_no, ?? ?main.track_bill_no = temp.bill_no where main.id = temp.id;? ?(等值条件)
update ?? ?表 as main, ?? ?表 as temp set ?? ?main.bill_no = temp.track_bill_no, ?? ?main.track_bill_no = temp.bill_no
where main.id = temp.id;? ?(等值条件)
效果:
就先到这。