簡體   English   中英

錯誤代碼:MySQL更新查詢中出現1064

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM