草庐IT

animalTable

全部标签

mysql - 有没有一种快速的方法来更新 SQL 中的许多记录?

我需要用我根据CodeID创建的新名称替换20000多个名称。例如:我必须将所有包含“dog”(其CodeID为1)的行更新为“cat”,并将所有包含“horse”(其CodeID为2)的行更新为“bird”等第一个SQL语句:UPDATEanimalTableSETcDescription="cat"WHERECodeID=1第二条SQL语句:UPDATEanimalTableSETcDescription="bird"WHERECodeID=2这些语句有效,但我需要一种更快的方法来执行此操作,因为我有超过20,000个名称。提前谢谢你。 最佳答案