main_product 表
productid outward shopid
333 2 44//present
343 4 44//present
353 5 44//present
363 1 44//present
373 2 44//not present
min_product 表
productid outward shopid
333 1 44
343 1 44
353 1 44
363 1 44
SELECT DISTINCT (A.productid),A.outward, B.productid,B.outward
FROM main_product A
INNER JOIN min_product B on B.productid=A.product_id
where A.shopid='44' and B.shopid='44'
我的问题我如何INSERT OR UPDATE
在一个查询中使用 mysql 通过检查它是否存在如果存在更新其他插入
像这样的东西?
INSERT
INTO mytable (key, value)
VALUES ($newkey, $newvalue)
ON DUPLICATE KEY UPDATE
SET value = $newvalue