MYSQL - 替换特定产品

时间:2017-10-12 13:56:44

标签: mysql sql text replace field

我的表格是“产品”,它包含以下字段:

PRODUCT_ID 产品名称 可用性

我的产品是:

100 | Apple |有货

101 |橘子|有货

102 |菠萝|缺货

但是现在橘子已经缺货,所以我想从MySQL改变它的可用性。

我希望从表格“产品”中选择ID“101”并用“缺货”替换它的文本可用性“有货”

3 个答案:

答案 0 :(得分:2)

您可以使用简单的UPDATE

UPDATE products
SET availability = 'Out of stock'
WHERE product_name = 'Oranges';
--WHERE product_id = 101;

答案 1 :(得分:1)

您可以使用更新

  update products
  set availability = "Out of stock"
  where product_id = 101 

答案 2 :(得分:0)

实现此目的的几种方法,但你应该检查我下面留下的2个例子,以及官方文档。

https://dev.mysql.com/doc/refman/5.7/en/update.html

UPDATE products SET availability = 'Out of stock' WHERE product_name = 'Oranges';

UPDATE products SET availability = 'Out of stock' WHERE product_id = 101;