我想更新我的街道地址,邮政编码和城市的信息从2表 2表包含它自己的属性,但他们有相同的街道地址,邮政编码和城市的信息,现在我想更新2表的信息......我如何编写更新语句?任何人都可以>>? ..如何更新mysql中的两个表?
它给我错误当我做更新..任何人都可以检查我吗?
UPDATE DEPARTMENT a INNER JOIN LOCATION b
ON a.street address = b.street address
AND a.postal_code = b.postal_code,
AND a.city=b.city,
AND a.country_name = b.county_name,
SET street_address = 'subang 1 ,subang jaya ' ,
postal code = '31546',
city = 'PETALING JAYA ',
country_name = 'MALAYSIA',
WHERE DEPARTMENT = 'Accounting';
我删除它,但它给我靠近集error..syntax错误街道地址.. –
我还穿上了一个邮政局,城市,国家名称= B已经..我仍然得到错误 –
斯里,我忽略了一些东西。你一开始只需要一次set命令。 – iLikeMySql