sql 语句中 update 中where的位置,应该是在set 条件之后; 留个坑,后面会把update 的执行顺序补充一下。
UPDATE orders
LEFT JOIN freports
ON freports.order_id = orders.id
set orders.finish_at = freports.created_at
where orders.id in(1,2,3)
sql 语句中 update 中where的位置,应该是在set 条件之后; 留个坑,后面会把update 的执行顺序补充一下。
UPDATE orders
LEFT JOIN freports
ON freports.order_id = orders.id
set orders.finish_at = freports.created_at
where orders.id in(1,2,3)