[]中括号内为可省略字符
1.单表更新
--更新记录(单表更新)
--语法格式
UPDATE [LOW_PRIORITY] [IGNORE] table_referrence SET col_name1={expr1|DEFAULT}[,col_name2={expr2|DEFAULT}].. [WHERE where_condition];
--若是省略where条件,那么所有记录全部更新
--实例(假设前提条件已满足):
UPDATE users SET mon = mon + 1;
--单列,表中记录全部更新
UPDATE users SET mon = mon + age,sex = 0 WHERE id>3;
--多列,并且有WHERE条件
2.单表删除
--删除记录(单表删除)
--语法格式
DELETE FROM tb_name [WHERE where_condition];
--若是省略where条件,那么所有记录全部删除
--实例(假设前提条件已满足):
DELETE FROM users WHERE id = 1;
3.WHERE
WHERE条件表达式
对记录进行过滤,如果没有指定WHERE子句,则显示所有记录。
在WHERE表达式中,可以使用MySQL支持的函数或运算符。