MYSQL - 替换特定产品中特定字段中的文本
MYSQL - Replace text in specific field in specific product
我的 table 是 "products",它有以下字段:
product_id
product_name
可用性
我的产品是:
100 |苹果 |有现货
101 |橘子 |有现货
102 |菠萝 |缺货
但现在橙子缺货所以我想将它的可用性从 MySQL 更改为。
我想要从 table "products" 到 select id“101”,并将其文本可用性 "In Stock" 替换为 "Out of stock"
你可以使用简单的 UPDATE
:
UPDATE products
SET availability = 'Out of stock'
WHERE product_name = 'Oranges';
--WHERE product_id = 101;
您可以使用更新
update products
set availability = "Out of stock"
where product_id = 101
实现此目的的几种方法,但您应该查看我在下面留下的 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;
我的 table 是 "products",它有以下字段:
product_id product_name 可用性
我的产品是:
100 |苹果 |有现货
101 |橘子 |有现货
102 |菠萝 |缺货
但现在橙子缺货所以我想将它的可用性从 MySQL 更改为。
我想要从 table "products" 到 select id“101”,并将其文本可用性 "In Stock" 替换为 "Out of stock"
你可以使用简单的 UPDATE
:
UPDATE products
SET availability = 'Out of stock'
WHERE product_name = 'Oranges';
--WHERE product_id = 101;
您可以使用更新
update products
set availability = "Out of stock"
where product_id = 101
实现此目的的几种方法,但您应该查看我在下面留下的 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;