Linux 拨号vps windows公众号手机端

update语句的基本使用方法有哪些

lewis 6年前 (2019-03-23) 阅读数 8 #程序编程

  1. 修改单个列的值:
UPDATE 表名 SET 列名=新值 WHERE 条件;

示例:

UPDATE student SET name='张三' WHERE id=1;
  1. 修改多个列的值:
UPDATE 表名 SET 列名1=新值1, 列名2=新值2, ... WHERE 条件;

示例:

UPDATE student SET name='张三', age=20 WHERE id=1;
  1. 修改所有行的值:
UPDATE 表名 SET 列名=新值;

示例:

UPDATE student SET age=20;
  1. 使用子查询来更新数据:
UPDATE 表名 SET 列名=子查询 WHERE 条件;

示例:

UPDATE student SET age=(SELECT AVG(age) FROM student) WHERE id=1;
  1. 使用JOIN来更新数据:
UPDATE 表1 JOIN 表2 ON 条件 SET 表1.列名=新值;

示例:

UPDATE student JOIN score ON student.id=score.student_id SET student.age=20 WHERE score.score>80;
版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门