MySQL:表的增删查改

文章目录

  • 1.Create(创建)
  • 2.Retrieve(读取、查询)
    • [2.1 SELECT 列](#2.1 SELECT 列)
    • [2.2 WHERE 子句](#2.2 WHERE 子句)
    • [2.3 结果排序(order by)](#2.3 结果排序(order by))
    • [2.4 筛选分页结果(limit、offset)](#2.4 筛选分页结果(limit、offset))
    • [2.5 Update更新](#2.5 Update更新)
    • [2.6 Delete删除](#2.6 Delete删除)
    • [2.7 去重](#2.7 去重)
  • 3.聚合函数
    • [3.1 聚合函数的基本使用](#3.1 聚合函数的基本使用)
    • [3.2group by子句的使用(分组查询)](#3.2group by子句的使用(分组查询))

增删查改:: Create(创建), Retrieve(读取),Update(更新),Delete(删除)

1.Create(创建)

2.Retrieve(读取、查询)

2.1 SELECT 列

2.2 WHERE 子句

比较运算符:

逻辑运算符:

用法:

2.3 结果排序(order by)

2.4 筛选分页结果(limit、offset)

2.5 Update更新

2.6 Delete删除



警告:truncate不会计入日志,delect from会被记入日志!所以truncate比delect快,其不能回滚!!

2.7 去重

3.聚合函数

3.1 聚合函数的基本使用


count:

sum:

avg、min、max:

提示:只属于某一个人的属性是无法聚合的!

3.2group by子句的使用(分组查询)

这里我们一般用scott,这是一个专门用于数据库练习的一个库

打击有需要的话自提:

链接:https://pan.baidu.com/s/1Z89ihS3VuQCganGvQBifjQ 提取码:esyt

--来自百度网盘超级会员V3的分享

然后用source命令插入就可以了,然后一下是一些基本信息没有问题就可以开始了!


相关推荐
a努力。7 小时前
国家电网Java面试被问:混沌工程在分布式系统中的应用
java·开发语言·数据库·git·mysql·面试·职场和发展
li_wen017 小时前
文件系统(八):Linux JFFS2文件系统工作原理、优势与局限
大数据·linux·数据库·文件系统·jffs2
wWYy.8 小时前
详解redis(16):缓存击穿
数据库·redis·缓存
JosieBook8 小时前
【数据库】Oracle迁移至KingbaseES:挑战、策略与最佳实践
数据库·oracle
一休哥助手9 小时前
时序数据库选型指南:从核心考量到四大主流数据库深度解析
数据库·时序数据库
Mr__Miss9 小时前
说下Mysql的MVCC机制
数据库·mysql
老徐电商数据笔记10 小时前
BI工具与数据分析平台:数据价值呈现的最后一公里
数据库·数据挖掘·数据分析·bi·bi选型思考
码农水水10 小时前
米哈游Java面试被问:机器学习模型的在线服务和A/B测试
java·开发语言·数据库·spring boot·后端·机器学习·word
酉鬼女又兒11 小时前
SQL24 统计每个用户的平均刷题数
数据库·sql·mysql
雷工笔记12 小时前
数据库|SQLServer2025安装教程
数据库·sqlserver