当前位置:网站首页 > 编程语言 > 正文

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



一.增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 > 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-09-24 10:45:05
  • seated做非谓语(seat sit 非谓语填空)2025-09-24 10:45:05
  • exe程序反编译工具(exe文件反编译工具)2025-09-24 10:45:05
  • 颜色代码怎么弄(颜色代码怎么弄好看)2025-09-24 10:45:05
  • yolov3简介(yolov3特点)2025-09-24 10:45:05
  • ip11尺寸长度(ip11系列尺寸)2025-09-24 10:45:05
  • py文件打包成exe执行出错(py文件打包为exe)2025-09-24 10:45:05
  • 传输网页文件协议(传输网页文件协议怎么写)2025-09-24 10:45:05
  • 制作启动盘的u盘(制作启动盘的u盘要多大)2025-09-24 10:45:05
  • ad8139替代(ad847能替代5534吗)2025-09-24 10:45:05
  • 全屏图片