SQL语句学习之路5

我们有时候可能会需要修改表格中的资料。在这个时候,我们就需要用到  UPDATE    指令。

这个指令的语法是:


UPDATE "表格名"

SET "栏位1" = [新值]

WHERE {条件}  


最容易了解这个语法的方式是透过一个例子。假设我们有以下的表格:

Store_Information  表格

SQL语句学习之路5

我们发现说  Los Angeles  01/08/1999     的营业额实际上是  $500,而不是表格中所储存的

$300,因此我们用以下的  SQL  来修改那一笔资料:

         UPDATE Store_Information  SET Sales=500 WHERE store name ="Los Angeles"

                   AND Date="jan-08-1999"

现在表格的内容变成:


Store_Information  表格

store_name        Sales                Date    

Los Angeles     $1500            Jan-05-1999    

San Diego          $250            Jan-07-1999    

Los Angeles     $500              Jan-08-1999    

                  Boston             $700              Jan-08-1999

在这个例子中,只有一笔资料符合  WHERE  子句中的条件。如果有多笔资料符合条件的话,

每一笔符合条件的资料都会被修改的。


我们也可以同时修改好几个栏位。这语法如下:


UPDATE "表格"

SET "栏位1" = [1], "栏位2" =[2]

WHERE {条件}  

Update 语句

Update 语句用于修改表中的数据。

语法:

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

Person:

LastName FirstName Address City
Gates Bill Xuanwumen 10 Beijing
Wilson
Champs-Elysees

更新某一行中的一个列

我们为 lastname 是 "Wilson" 的人添加 firstname:

UPDATE Person SET FirstName = ‘Fred‘ WHERE LastName = ‘Wilson‘ 

结果:

LastName FirstName Address City
Gates Bill Xuanwumen 10 Beijing
Wilson Fred Champs-Elysees

更新某一行中的若干列

我们会修改地址(address),并添加城市名称(city):

UPDATE Person SET Address = ‘Zhongshan 23‘, City = ‘Nanjing‘
WHERE LastName = ‘Wilson‘

结果:

LastName FirstName Address City
Gates Bill Xuanwumen 10 Beijing
Wilson Fred Zhongshan 23 Nanjing






本文出自 “小刘_Blog” 博客,请务必保留此出处http://liuyafang.blog.51cto.com/8837978/1400913

SQL语句学习之路5,布布扣,bubuko.com

SQL语句学习之路5

上一篇:Photoshop制作青绿色幽雅格调非主流


下一篇:SQL语句学习之路4