【发布时间】:2020-04-30 16:51:45
【问题描述】:
我不熟悉使用 INNER JOIN 更新记录。
我试过这个(基于https://stackoverflow.com/questions/1604091/update-a-table-using-join-in-sql-server 上的代码)
UPDATE
ticket_sold
SET
ticket_sold_refund = 1
FROM
ticket
INNER JOIN
ticket_sold ON ticket_sold_ticket_no = ticket_id
WHERE
ticket_multi = 14200
AND
ticket_sold_sale_no = 21587
看起来没问题,但 mySql 说错误出现在 ticket_sold_refund = 1 上
有人能指出我可能很明显的错误吗?
【问题讨论】:
标签: sql-update inner-join