SQL语句UPDATE指令是什么
我们有时候可能会需要修改表格中的资料。在这个时候,我们就需要用到 UPDATE 指令。这个指令的语法是: UPDATE "表格名" SET "栏位1" = [新值] WHERE {条件}
最容易了解这个语法的方式是透过一个例子。 假设我们有以下的表格: Store_Information 表格 store_nameSalesDate Los
Angeles$1500Jan-05-1999 San
Diego$250Jan-07-1999 Los
Angeles$300Jan-08-1999 Boston$700Jan-08-1999
我们发现说 Los Angeles 在 01/08/1...全部
我们有时候可能会需要修改表格中的资料。在这个时候,我们就需要用到 UPDATE 指令。这个指令的语法是: UPDATE "表格名" SET "栏位1" = [新值] WHERE {条件}
最容易了解这个语法的方式是透过一个例子。
假设我们有以下的表格: Store_Information 表格 store_nameSalesDate Los
Angeles$1500Jan-05-1999 San
Diego$250Jan-07-1999 Los
Angeles$300Jan-08-1999 Boston$700Jan-08-1999
我们发现说 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_nameSalesDate Los
Angeles$1500Jan-05-1999 San
Diego$250Jan-07-1999 Los
Angeles$500Jan-08-1999 Boston$700Jan-08-1999
在这个例子中,只有一笔资料符合 WHERE 子句中的条件。
如果有多笔资料符合条件的话,每一笔符合条件的资料都会被修改的。 我们也可以同时修改好几个栏位。这语法如下: UPDATE "表格" SET "栏位1" = [值1], "栏位2" = [值2] WHERE {条件}。
收起