Insert data into table with result from another select query

后端 未结 3 1442
慢半拍i
慢半拍i 2020-11-30 22:58

I am seeking help on the following issue: I have two tables Table_1 columns are itemid, locationid, quantity

3条回答
  •  囚心锁ツ
    2020-11-30 23:31

    If table_2 is empty, then try the following insert statement:

    insert into table_2 (itemid,location1) 
    select itemid,quantity from table_1 where locationid=1
    

    If table_2 already contains the itemid values, then try this update statement:

    update table_2 set location1=
    (select quantity from table_1 where locationid=1 and table_1.itemid = table_2.itemid)
    

提交回复
热议问题