MySQL 以UPDATE更新数据
来源:互联网 发布:广州广大淘宝培训 编辑:程序博客网 时间:2024/05/26 02:55
UPDATE 可以更新一列或多列的值,与SELECT 和DELETE,一样,UPDATE也能通过使用WHERE子句来精确指定要更新的行。
UPDATE doughnut_ratingsSETtype='glazed'WHERE type='plain glazed';
SET告诉RDBMS,它要把WHERE子句提到的原始列值改为它这一句中的值,上面的例子,就是将‘plainglazed’改为‘glazed’.
WHERE 子句指出只改变type列的值是‘plainglazed’的行。
UPDATE的规则:
(1)使用UPDATE,你可以改变单一列或所有列的值。在SET子句中加入更多column=value组。期间可以以逗号分隔。
UPDATE your_tableSET first_column='newvalue',second_column='another_value';
(2)UPDATE可用于更新单一行或多行,一切交给WHERE子句决定
注意:如果不加上WHERE子句,SET中子句提到的表中的每行的每列都会被修改为新值。
使用UPDATE语句可以取代DELETE与INSERT的组合。
它可以直接编辑,而不用冒着删除不正确数据的风险(虽然会覆盖现有的数据
)。
(3)只需要一次UPDATE
假如在cost列中存储数字,在SQL中,可以对数字列套用基础的数学运算,以cost列为例,只要+1就能更新表中所有需要更新的列。
UPDATE drink_infoSET cost=cost+1;WHEREdrink_name='Blue Moon'ORdrink_name='oh My Gosh'ORdrink_name='Lime Fizz';
0 0
- MySQL 以UPDATE更新数据
- mysql 更新数据 update
- mysql 批量update更新数据
- mysql中UPDATE更新数据where以另一个selecet子句为结果的1093错误
- mysql关联更新update
- [201307]UPDATE更新数据
- 数据更新--UPDATE
- UPDATE语句更新数据
- [MongoDB]Update更新数据
- MySql更新多条数据不建议使用UPDATE语句
- mysql数据库update时只更新部分数据方法
- MySQL备忘之数据更新篇(INSERT, UPDATE, DELETE)
- MySql 中 一次update更新多条数据
- mysql使用update更新数据遇到的错误:Data truncation: Truncated incorrect DOUBLE value:Mysql Update
- mysql update 数据
- update from 。。 mysql多个表更新
- mysql update函数,更新数据库
- mysql update limit 折半更新
- Fibonacci数
- 使用eclipse调试git java maven项目
- 关于java中jquery框架无效的解决办法
- form表单的onsubmit() return问题
- DAY3学习笔记
- MySQL 以UPDATE更新数据
- javaSocket+Android实现五子棋对战平台
- kali中的中国菜刀weevely
- STL中随机数的调用
- 使用Matplotlib进行图分析
- 案例十二、JavaScript实现无穷滚动加载数据
- 64位的Win7下拦截malloc函数
- 【Opencv】【C++】 Opencv之calcHist() 计算直方图
- jenkins常用API