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

相关推荐
墨迹的陌离13 小时前
【Linux】重生之从零开始学习运维之Mysql
linux·运维·服务器·数据库·学习·mysql
就叫飞六吧17 小时前
mysql全量备份、全量恢复demo
android·mysql·adb
Yu_Lijing17 小时前
MySQL进阶学习与初阶复习第二天
数据库·c++·学习·mysql
小高Baby@18 小时前
解决幻读问题
数据库·mysql
左直拳19 小时前
linux下变更mysql的数据文件目录
mysql·datadir·数据目录·变更数据目录·变更mysql目录
MacroZheng19 小时前
换掉Navicat!一款集成AI功能的数据库管理工具,功能真心强大!
java·后端·mysql
旧时光巷20 小时前
SQL基础⑫ | 视图篇
数据库·sql·学习·mysql·oracle·视图
二向箔reverse21 小时前
在 CentOS 中安装 MySQL 的过程与问题解决方案
linux·mysql·centos
WJ.Polar21 小时前
Python与Mysql
开发语言·数据库·python·mysql
看天走路吃雪糕1 天前
墨者:SQL注入实战-MySQL
数据库·mysql·base64·sql注入·sqlmap·墨者靶场·tamper