[SQL ] mysql ON DUPLICATE KEY UPDATE
想請教 ON DUPLICATE KEY UPDATE 用法的問題
我有一個臨時表內的資料要寫入資料表
希望可以達到存在就更新不存在就新增
但我看不懂 範例的內容
INSERT [LOW_PRIORITY | HIGH_PRIORITY] [IGNORE]
[INTO] tbl_name [(col_name,...)]
SELECT ...
[ ON DUPLICATE KEY UPDATE col_name=expr, ... ]
我寫的語法一直出錯
insert into table (a,b,c,d)
select a,b,c,d from tmp_table
ON DUPLICATE KEY UPDATE
不知道我哪邊有問題呢?
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.36.62.133
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):