更改MySQL中一个单元的数据?

借助UPDATE命令仅更新一个单元格的数据。语法如下-

UPDATE yourTableName yourColumnName=yourNewValue where

yourColumnName=yourOldValue;

为了理解上述概念,让我们首先创建一个表。创建表的查询如下-

mysql> create table changeCellsData

   -> (

   -> Id int,

   -> Name varchar(100),

   -> Age int

   -> );

使用insert命令在表中插入一些记录。查询如下-

mysql> insert into changeCellsData values(101,'Mike',23);

mysql> insert into changeCellsData values(103,'Bob',25);

mysql> insert into changeCellsData values(105,'Sam',27);

mysql> insert into changeCellsData values(106,'Carol',21);

使用select语句显示表中的所有记录。查询如下-

mysql> select *from changeCellsData;

输出结果

+------+-------+------+

| Id   | Name  | Age  |

+------+-------+------+

| 101 | Mike   | 23   |

| 103 | Bob    | 25   |

| 105 | Sam    | 27   |

| 106 | Carol  | 21   |

+------+-------+------+

4 rows in set (0.00 sec)

这是使用update和set命令更改单元格数据的查询。我们正在更新“ Id”列的最后一条记录。

查询如下-

mysql> update changeCellsData set Id=107 where Id=106;

Rows matched: 1 Changed: 1 Warnings: 0

现在,您可以使用select命令检查单元格数据是否已更改。查询如下-

mysql> select *from changeCellsData;

输出结果

+------+-------+------+

| Id   | Name  | Age  |

+------+-------+------+

| 101  | Mike  |   23 |

| 103  | Bob   |   25 |

| 105  | Sam   |   27 |

| 107  | Carol |   21 |

+------+-------+------+

4 rows in set (0.00 sec)

以上是 更改MySQL中一个单元的数据? 的全部内容, 来源链接: utcz.com/z/331199.html

回到顶部