H I O X INDIA
MySQL 教程
 首页   ||  教程  ||  脚本  ||  图片  || 支持 english Español Français Deutsch Portuguese Japanese தமிழ்

Mysql 教程
介绍
如何安装
数据库
数据类型
INSERT
SELECT
UPDATE
DELETE
运营商
职能
请询问您的疑问
反馈


在此页面反馈



名字:
邮件
反馈:
  




UPDATE语句


主题

如何使用UPDATE查询?
如何修改或者改变目前表的行或者列?
在MySQL更新数据。



解释


UPDATE 语句:

    UPDATE查询用于更改或者修改目前的表中的数值。

Update语法


UPDATE tbl_name SET 
col_name1=expr1 [, col_name2=expr2 ...]
[WHERE where_condition];
    UPDATE查询用于更新表中目前行中列的数值。SET 子句是用于指定哪一列修改。WHERE子句用于指定哪一行的数据用于更新。

    在以下的例子我们把学生的地址更改为新地址。

mysql> update student set address='welling street' where
address='victoria street';
Query OK, 1 row affected (0.03 sec)
Rows matched: 1  Changed: 1  Warnings: 0
    但是这样会把以前居住在victoria street的所有学生的地址更改为welling street。

    如果你想把一个学生的地址更改为新地址,你可以进行如下的选择。

mysql> update student set address='welling street' where name='jack';
Query OK, 1 row affected (0.03 sec)
Rows matched: 1  Changed: 1  Warnings: 0
   如果你想更改学生的分数,可以使用以下的语句。

mysql> update student set marks=100 where name='david';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1  Changed: 1  Warnings: 0
    这也可重写为以下的

mysql> update student set marks=marks+2 where name='david';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0
    在UPDATE语句中,我们可以进行算术运算。 





        MySQL是最受欢迎的开放源码的关系数据库管理系统( RDBMS ) 。作为一个开放源码任何人都可以使用和改变软件的需求。希望您会喜欢这个教程。我们欢迎您的宝贵意见或建议,关于这个MySQL的教程。这是版权内容。


privacy policy     license    
© 2004-2010 HIOX INDIA - hioxindia.com

其它链接