以下是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;

相关推荐
一只fish13 小时前
优化器架构对比:Oracle vs PostgreSQL vs MySQL
mysql·postgresql·oracle
buyue__18 小时前
Python实现连接MySQL数据库并执行目录下的所有SQL文件,遇到错误时终止执行。
python·mysql
snow@li18 小时前
MySQL:库表设计完整规范与实战方案
数据库·mysql
Shawn Dev21 小时前
MySQL Binlog 数据误删除恢复完全指南
数据库·mysql·elasticsearch
陈卿诺语1 天前
MySQL错误-this is incompatible with sql_mode=only_full_group_by完美解决方案
sql·mysql·adb
南城以南溫暖如初1471 天前
社区健身小程序开发流程详解:技术选型与实施经验分享
java·经验分享·spring boot·mysql·vue·apache
凤舞飘伶1 天前
导出数据库表结构excel
python·mysql
️学习的小王1 天前
MySQL常用函数知识点总结
数据库·mysql·oracle
万亿少女的梦1681 天前
基于Spring Boot、Java与MySQL的同城宠物服务系统设计与实现
java·spring boot·mysql·系统设计·协同过滤
万亿少女的梦1681 天前
基于Spring Boot、Vue与MySQL的私人健身教练预约管理系统设计
java·spring boot·mysql·vue·预约管理