带有条件的mySQL INSERT查询

时间:2014-07-30 09:24:52

标签: mysql

我有两个表:employeeprivremeno,两者都包含列jmbg。我希望在employee(两列)中插入privremeno(两列)数据,以便将数据插入jmbgemployee相等的行(相同)到jmbg的{​​{1}}。 类似的东西:

privremeno

怎么做?

2 个答案:

答案 0 :(得分:0)

您必须使用update将值插入现有表。我无法得到你的正确要求。但以下是您必须使用的语法。

update table_name set = 'value' where (your condition)

答案 1 :(得分:0)

您可以使用加入:

INSERT INTO 
    vg_pka.employee (stazDani, godZivota) 
SELECT  
    ukstaz, gz 
FROM
    vg_pka.privremeno p 
INNER JOIN
    vg_pka.employee e
ON
    p.jmbgl = e.jmbg;