我想在MySQL中为我们转换这个:
UPDATE product
SET price = 12.95
FROM product
INNER JOIN product_to_category ON product.product_id = product_to_category.product_id
INNER JOIN category ON product_to_category.category_id = category.category_id
AND category.parent_id = 39
Run Code Online (Sandbox Code Playgroud)
MySQL不喜欢FROM部分,我也不确定INNER JOIN是否也能正常工作.
UPDATE product
SET price = 12.95
WHERE product_id in
(SELECT product_id
FROM product_to_category
INNER JOIN category
ON product_to_category.category_id = category.category_id
WHERE category.parent_id = 39)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5691 次 |
最近记录: |