Mysql基础增删改查语句

Mysql基础增删改查语句最基本必会的增删改查

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






3.#去重查询 DISTINCT
例子:查询出表当中有哪些性别   SELECT DISTINCT sex FROM student

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



5.排序查询 ORDER BY 倒序关键字DESC
默认排序规则是根据id进行排序,并且是id从小到大    SELECT * FROM student

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

查询出第二页的数据,这一页有3条数据
SELECT * FROM student LIMIT 3 OFFSET 3




7.聚合查询
count() :记录查询列有多少行
SUM() :求数值序列的和
AVG() :求平均数
MAX() :求最大值
MIN() :求最小值




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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/228925.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午5:52
下一篇 2026年3月16日 下午5:52


相关推荐

  • 雅虎优化35条

    雅虎优化35条[内容]尽量减少HTTP请求数[服务器]使用CDN(ContentDeliveryNetwork)[服务器]添上Expires或者Cache-ControlHTTP头[服务器]Gzip组件[css]把样式表放在顶部[js]把脚本放在底部[css]避免使用CSS表达式[js,css]把JavaScript和CSS放到外面[内容]减少DNS查找[js,css

    2022年7月13日
    20
  • Latex 换行顶格、不缩进

    Latex 换行顶格、不缩进Latex换行顶格、不缩进,使用的命令为:\noindent在顶格的段落前面加上,此命令,就可以。

    2022年5月14日
    187
  • A股30年历史的拐点和暗示(大盘篇)

    A股30年历史的拐点和暗示(大盘篇)转A股30年,历史的拐点和暗示(大盘篇)来源:主动型量化   作者:刘帅路————————————————————————————–拓展阅读:1.集合竞价选股2.七种量化选股模型…

    2022年6月23日
    52
  • openclaw(小龙虾)本地安装部署MAC版本homebrew)

    openclaw(小龙虾)本地安装部署MAC版本homebrew)

    2026年3月16日
    1
  • latex教程详细笔记「建议收藏」

    latex教程详细笔记「建议收藏」本文是笔者初学WinEdt用以编辑Latex的笔记,只涉及一些简单问题,详细请参考百度文库(点点这几个字看看~~)本文的主要参考文献是ta1.字体大小options—optionsinterface—Fontschemes—Font双击从右边找到FONT_SIZE将10改为自己想要的,如14—-保存—右键单击左边之前的Font—-LoadScript—结束2.分段机制在原…

    2022年5月31日
    48
  • hdfs解决什么问题_hadoop命令和hdfs命令区别

    hdfs解决什么问题_hadoop命令和hdfs命令区别在已经配置好hadoop的环境下,查看hdfs所有目录如下命令不起作用./bin/hdfsdfs-ls.//应该更改为hdfsdfs-ls/同理查看user/hadoop/input目录内文件情况hdfsdfs-ls/user/hadoop/input上传到指定目录//hdfsdfs-put/本地文件目录hdfs目录//例如hdfsdfs-put/home/hadoop/myLocalFile.txtinput//

    2022年10月4日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号