2025年增删改查(增删改查四个命令)

增删改查(增删改查四个命令)p 最基本必会的增删改查 br p 一 增 Insert 特殊的如果 id 自动递增的话 就不需要插入 id 基本语法 insert into 表名 列 1 列 2 列 3 列 4 values 值 值 值 例子 insert into student name sex age values 张三

大家好,我是讯享网,很高兴认识大家。



 <p>最基本必会的增删改查<br />  </p> 

讯享网

一.增Insert
(特殊的如果id自动递增的话,就不需要插入id)
基本语法  insert into 表名(列1,列2,列3,列4,…)  values(值,值,值)
例子  insert into student(name,sex,age) values(‘张三’,18,‘男’)


插入的另外一种形式:
insert into 表名 set 列=值,列=值,列=值,….
例子  insert into Set name = ‘张三’,age=18

二.删delete
基本语法 delete from 表名 where 列=值
例子  delete from student where id=1
#DELETE from 表名 一行行删除整张表
# TRUNCATE table 表名 就是清空表

三.改update
基本语法  update 表名 set 列=值,列=值,…. where…
列子  update student set name = ‘张三’ where id=1

四.查select
1.基本的select查询语句
select * from student(查询student表中所有列)
*代表代表所有列,要查询哪一列就把*改成哪一列,可以查询一列,也可以查询多列,多列用逗号隔开
from后面跟的是表名
查询的结果包含列名和每一列的数据

2.条件查询where
基本条件查询语句  select * from student where id =1(表示查询student表中id=1的学生的所有列)
where后跟查询条件,查询的如果是字符串,要带引号

多条件查询   如果是并且条件用and 或者用or
多条件查询例子:
查询出班级号为班的学生并且要求是男生,年龄大于20
SELECT * from student where class_num = ‘’ and sex = ‘男’ and age &gt; 20


讯享网

4.模糊查询重点 模糊查询可以实现搜索功能
基本语法  like 通配符
例子  select * from student where name like ‘%王’ 表示模糊查询name以王结束的
select * from student where name like ‘王%’ 表示模糊查询name以王开头的
select * from student where name like ‘%王%’ 表示模糊查询name中包含王字的


例子 按照年龄从低到高进行排序
SELECT * FROM student ORDER BY age

6.分页查询
limit关键字 限定查询多少条数据
OFFSET关键字 从第几条数据开始查询 默认第一条数据是0

7.聚合查询
count() :记录查询列有多少行
SUM() :求数值序列的和
AVG() :求平均数
MAX() :求最大值
————————————————
版权声明:本文为CSDN博主「Goodbye ideal」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_/article/details/

小讯
上一篇 2025-04-18 15:21
下一篇 2025-04-20 20:17

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/205103.html