我在我的数据库中使用mysql(phpmyadmin),我想根据另一个字段信息更改字段中的值。
我的表格是" info"和我的column1 store_number
,column2 store_name
和column3 state" so if in field
store_name there is a character string like
商店编号3 , then change column1 value to
3`。
我试过
UPDATE info
IF store_name LIKE "%store number 3 %"
SET store_number = '3'
WHERE state LIKE "%california%"
我想根据商店名称更改加利福尼亚州所有商店的商店编号。
希望我能正确解释自己,谢谢你的进步。
答案 0 :(得分:0)
您已经使用WHERE
条款走上了正确的轨道。您可以将条件逻辑移动到其中以获取:
UPDATE info
SET store_number='3'
WHERE state LIKE '%california%' AND
store_name LIKE '%store number 3%'