如何在mysql中更新特定列中的值

如何在mysql中更新特定列中的值,mysql,sql-update,Mysql,Sql Update,我想将ProductCater格雷中的值从bike更新为id 1(行)中的bikes 请帮我怎么办?您应该尝试阅读sticky bit提供的链接。 以下是更新特定行中的列的一种方法: UPDATE productsale SET productcatergory = 'bikes' WHERE id = 1 来吧,你可以自己做,至少试试看。”值得一读。如果您在执行此更新时遇到另一个问题未涉及的问题-我怀疑,这绝对值得搜索-那么请包括问题的详细信息和您尝试过的内容。这非常具体,只是一个简单的更新

我想将ProductCater格雷中的值从bike更新为id 1(行)中的bikes


请帮我怎么办?

您应该尝试阅读sticky bit提供的链接。 以下是更新特定行中的列的一种方法:

UPDATE productsale
SET productcatergory = 'bikes'
WHERE id = 1

来吧,你可以自己做,至少试试看。”值得一读。如果您在执行此更新时遇到另一个问题未涉及的问题-我怀疑,这绝对值得搜索-那么请包括问题的详细信息和您尝试过的内容。这非常具体,只是一个简单的
更新
,其中id=1
。但你的问题实际上可能不仅仅是我想在id 1中将
bike
更新为
bikes
。。也许我该如何找到所有具有几乎相似值的Id(如
bike
bikes
),并将其更新为
bikes
,或者所有具有几乎相似值的Id(如
component
components
)并将其全部更新为
components
),而无需逐个搜索和更新。那完全是另一个问题这回答了你的问题吗?谢谢你的帮助,它起作用了。我尝试过不同的格式,但没有成功。我有疑问。假设您想将productcategory上的名称更改为productcategory。如何更改列名,可以使用ALTERTABLE命令。请阅读sql在这方面的文档。并尝试先阅读教程。
UPDATE productsale
SET productcatergory = 'bikes'
WHERE id = 1