为了明确你更新是哪条数据,就像select语句一样不是也可以where 里的条件来查询自己想要的数据么。在update语句中也是一样的,不加的话就是全部数据都更新了。
目的是确定需要更新的数据啊,不加where的话代表全表更新
where的目的就是告诉数据库,什么样的数据需要修改。满足where条件的数据被修改。
只更新符合where条件的记录,其他不变。
where后面的语句是条件 说明只更新根据where条件过滤的数据