MySQL:搜索一个字段,然后替换同一行中的另一个字段

MySQL:搜索一个字段,然后替换同一行中的另一个字段,mysql,Mysql,如果这个问题很愚蠢,我很抱歉,但我是MySQL的新手,我被这个问题困住了 假设MySQL中有下表: 城市……乡村……餐厅 罗马……意大利…………3032 巴黎……法国……5220 我想搜索城市“巴黎”并更新字段“餐馆”(将5220替换为5300) 什么是正确的MySQL查询 提前谢谢 UPDATE table SET Restaurants=5300 WHERE City='Paris' 您还可以将和Restaurants=5220添加到WHERE子句中,使其更加具体。似乎是您正在寻找的 请记住

如果这个问题很愚蠢,我很抱歉,但我是MySQL的新手,我被这个问题困住了

假设MySQL中有下表:

城市……乡村……餐厅
罗马……意大利…………3032
巴黎……法国……5220

我想搜索城市“巴黎”并更新字段“餐馆”(将5220替换为5300)

什么是正确的MySQL查询


提前谢谢

UPDATE table SET Restaurants=5300 WHERE City='Paris'


您还可以将
和Restaurants=5220
添加到
WHERE
子句中,使其更加具体。

似乎是您正在寻找的


请记住,如果这些值(5300或Paris)来自用户,则应确保对其进行清理。或者更好地使用。

这是一个多么令人难以置信的网站!刚刚找到,五分钟内就得到了答案!你真棒!谢谢你的即时回复@弗朗西斯科-没问题。一定要将你的问题标记为已回答,以便其他人可以学习。这是一个多么令人难以置信的网站啊!刚刚找到,五分钟内就得到了答案!你真棒!谢谢你的即时回复!!!
UPDATE table SET Restaurants = 5300 WHERE city = 'Paris'