当前位置: 首页 > article >正文

以下是MySQL中常见的增删改查语句

以下是MySQL中常见的增删改查语句:

 

增加数据(INSERT)

 基本语法: INSERT INTO table_name (column1, column2,...) VALUES (value1, value2,...); 

 

 示例:向名为 students 的表中插入一条学生记录, id 为1, name 为'张三', age 为20

 

sql

INSERT INTO students (id, name, age) VALUES (1, '张三', 20);

 

 

删除数据(DELETE)

  基本语法: DELETE FROM table_name WHERE condition; 

 

- 示例:删除 students 表中 id 为1的学生记录

 

sql

DELETE FROM students WHERE id = 1;

 

 

修改数据(UPDATE)

 

基本语法: UPDATE table_name SET column1 = value1, column2 = value2,... WHERE condition; 

 示例:将 students 表中 id 为1的学生的 age 改为21

 

sql

UPDATE students SET age = 21 WHERE id = 1;

 

 

查询数据(SELECT)

 

基本语法: SELECT column1, column2,... FROM table_name WHERE condition; 

 示例:查询 students 表中所有学生的 name 和 age 

sql

SELECT name, age FROM students;

 查询所有列:使用 * 通配符表示查询所有列,如 SELECT * FROM students; 

 带条件查询:查询 students 表中 age 大于20的学生信息, SELECT * FROM students WHERE age > 20; 

 

排序查询结果:以 age 降序查询学生信息, SELECT * FROM students ORDER BY age DESC; 

 限制查询结果数量:查询前5条学生信息, SELECT * FROM students LIMIT 5;


http://www.kler.cn/a/554144.html

相关文章:

  • verilog程序设计及SystemVerilog验证
  • Linux 多进程生产者消费者模型实现
  • OkHttp使用和源码分析学习(一)
  • leetcode day18 移除元素 26+283
  • 438. 找到字符串中所有字母异位词(LeetCode 热题 100)
  • 文件超 100M 推送至 Github 解决方案
  • golang调用deepseekr1
  • 23种设计模式 - 抽象工厂模式
  • Starlink卫星动力学系统仿真建模番外篇3-陀螺仪介绍
  • AI 机器人外呼 —— 开启智能外呼新纪元
  • python 如何获取文件的keys
  • 应急决策指挥系统数学建模全方案
  • 升级 SpringBoot3 全项目讲解 — Spring Boot 3 中如何发Http请求?
  • Zookeeper和Kafka的依赖关系
  • 三、linux字符驱动详解
  • vue3 自定义useVModel函数
  • 1.1 重叠因子:布林带(Bollinger Bands)概念与Python实战
  • uniapp uni.request重复请求处理
  • 【算法】002、编程实现社会问题
  • 【GPT】从GPT1到GPT3