在表'tb2'上有列'date'和键列'stake_code',链接到表'tb1'。 在表'tb1'上有关键列'code'和列'is_customer'
我希望更新'date'字段,为每个匹配的'code'和'stake_code'关键字段设置为'2012-12-02',其中'is_customer'条件符合。
尝试了许多不同的形状,包括这一个:
UPDATE tb2
FROM
tb2 INNER JOIN tb1
ON stake_code = code
SET date = '2012-12-02'
WHERE
tb1.is_customer = "T"
limit 10000
[localhost]错误1064:您的SQL语法错误
到目前为止感谢。
答案 0 :(得分:3)
删除FROM
部分。
UPDATE tb2
INNER JOIN tb1 ON stake_code = code
SET date = '2012-12-02'
WHERE tb1.is_customer = 'T'
limit 10000