[英]UPDATE Query in PHP/MySQL Failing with Error Code 1064, SQLState 42000
[英]Error Code : 1064 on MySQL update query
Table: immunization
id vac_id vaccine_id
1 5 0
2 5 0
3 3 0
4 4 0
5 4 0
Table: vaccine
id vac_id
8 1
9 2
10 3
11 4
12 5
我有兩個表,現在我想通過匹配accurate.vac_id = immunization.vac_id將疫苗表的id設置為免疫表的vacuum_id
為此,我已經使用了查詢,但是卻收到錯誤1064
UPDATE immunization
SET immunization.vaccine_id = vaccine.id
FROM vaccine,immunization
WHERE vaccine.vac_id = immunization.vac_id
UPDATE immunization i
join vaccine v
on i.vac_id=v.vac_id
SET i.vaccine_id = v.id
集最后
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.