网站规划书500字,淘宝运营培训班学费大概多少,免费php源码资源网,网站开发面向对象SQL UPDATE 语句 UPDATE 语句用于更新表中已存在的记录。 还可以使用AND或OR运算符组合多个条件。
SQL UPDATE 语法 具有WHERE子句的UPDATE查询的基本语法如下所示#xff1a;
UPDATE table_name
SET column1 value1, column2 value2, ...
WHERE conditi…SQL UPDATE 语句 UPDATE 语句用于更新表中已存在的记录。 还可以使用AND或OR运算符组合多个条件。
SQL UPDATE 语法 具有WHERE子句的UPDATE查询的基本语法如下所示
UPDATE table_name
SET column1 value1, column2 value2, ...
WHERE condition; 请注意 更新表中的记录时要小心要注意SQL UPDATE 语句中的 WHERE 子句 WHERE子句指定哪些记录需要更新。如果省略WHERE子句所有记录都将更新 演示数据库 在本教程中我们将使用著名的Northwind示例数据库。 以下是 Customers 表中的数据
CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry1 Alfreds FutterkisteMaria AndersObere Str. 57Berlin12209Germany2Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitución 2222México D.F.05021Mexico3Antonio Moreno TaqueríaAntonio MorenoMataderos 2312México D.F.05023Mexico4 Around the HornThomas Hardy120 Hanover Sq.LondonWA1 1DPUK5Berglunds snabbköpChristina BerglundBerguvsvägen 8LuleåS-958 22Sweden SQL UPDATE 实例 以下SQL语句为第一个客户CustomerID 1更新了“ContactName”和“City”
实例
UPDATE Customers SET ContactName Alfred Schmidt, City Frankfurt WHERE CustomerID 1; 现在选自 Customers 表的数据如下所示
CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry1 Alfreds FutterkisteAlfred SchmidtObere Str. 57Frankfurt12209Germany2Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitución 2222México D.F.05021Mexico3Antonio Moreno TaqueríaAntonio MorenoMataderos 2312México D.F.05023Mexico4 Around the HornThomas Hardy120 Hanover Sq.LondonWA1 1DPUK5Berglunds snabbköpChristina BerglundBerguvsvägen 8LuleåS-958 22Sweden 更新多个记录 WHERE子句决定了将要更新的记录数量。 以下SQL语句将把国家/地区为Mexico的所有记录的联系人姓名更新为“Juan”
UPDATE Customers
SET ContactNameJuan
WHERE CountryMexico; “Customers”表中的选择现在看起来像这样
CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry1 Alfreds FutterkisteAlfred SchmidtObere Str. 57Frankfurt12209Germany2Ana Trujillo Emparedados y heladosJuanAvda. de la Constitución 2222México D.F.05021Mexico3Antonio Moreno TaqueríaJuanMataderos 2312México D.F.05023Mexico4 Around the HornThomas Hardy120 Hanover Sq.LondonWA1 1DPUK5Berglunds snabbköpChristina BerglundBerguvsvägen 8LuleåS-958 22Sweden Update 警告 更新记录时要小心。如果您省略WHERE子句所有记录将被更新
UPDATE Customers
SET ContactNameJuan; Customers 表将如下所示
CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry1 Alfreds FutterkisteJuanObere Str. 57Frankfurt12209Germany2Ana Trujillo Emparedados y heladosJuanAvda. de la Constitución 2222México D.F.05021Mexico3Antonio Moreno TaqueríaJuanMataderos 2312México D.F.05023Mexico4 Around the HornJuan120 Hanover Sq.LondonWA1 1DPUK5Berglunds snabbköpJuanBerguvsvägen 8LuleåS-958 22Sweden