![](https://img-blog.csdnimg.cn/8f2a54c421544bfe956d891fe688531a.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
《mysql总结》系列
MySQL
程序员鲲鹏
你的努力,终究成就你自己
展开
-
《mysql总结二》之like使用
(1).sql limit: 对于拥有数千条记录的大型表来说,limit 子句是非常有用的 limit x,y====>x代表索引数值,从0开始,例如x=2 则代表跳过第2条,从第3条开始记录。 ====>y代表记录条数,limit 2,3 则代表从第三条记录开始 数三条,也就是到5条结束。 (2).sql like: 说明:Like操作符用于在where子句中搜索列中的指定模...原创 2022-04-15 16:30:45 · 172 阅读 · 0 评论 -
《mysql总结一》之limit使用
limit子句用于限制查询结果返回的数量,常用于分页查询 select * from tableName limit i,n # tableName:表名 # i:为查询结果的索引值(默认从0开始),当i=0时可省略i # n:为查询结果返回的数量 # i与n之间使用英文逗号","隔开 # limit n 等同于 limit 0,n # 查询10条数据,索引从0到9,第1条记录到第10条记录...原创 2022-04-15 14:47:42 · 167 阅读 · 0 评论 -
《mysql狂刷题二》之第N高薪水题解
编写一个 SQL 查询,获取 Employee 表中第N高的薪水(Salary) 。 | Id | Salary | ±—±-------+ | 1 | 100 | | 2 | 200 | | 3 | 300 | 解题思路: 如果N<0,表示获取最低薪资Salary 如果N>=1,表示获取第N高薪水Salary. 用limit来解 limit x,y x表示跳过...原创 2020-01-01 21:12:00 · 153 阅读 · 0 评论 -
《mysql狂刷题三》之多表查询题解
【题目】 现在有两个表,“学生表”记录了学生的基本信息,有“学号”、“姓名”。 “成绩”表记录了学生选修的课程,以及对应课程的成绩。 这两个表通过“学号”进行关联。 现在要查找出所有学生的学号,姓名,课程和成绩。 【解题思路】 1.确定查询结果 题目要求查询所有学生的姓名,学号,课程和成绩信息 select 学号,姓名,课程,成绩 查询结果的列名“学号”、“姓名”,在“学生”表里,列名“课程”、...原创 2020-01-02 09:16:28 · 515 阅读 · 1 评论 -
《mysql狂刷题一》之第二高薪水题解
1.在刷力扣中的sql语句 其中有个题是:找出员工薪资的第二高: 编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。 | Id | Salary | ±—±-------+ | 1 | 100 | | 2 | 200 | | 3 | 300 | 第一种解题思路: select max(Salary) as SecondHighestSala...原创 2020-01-01 15:58:03 · 295 阅读 · 0 评论