![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL知识点整理回顾
文章平均质量分 65
mmyyyyok
加油小菜鸡
展开
-
【MySQL】如何查找第N高的数据?
其中,limit n子句表示查询结果返回前n条数据,offset n表示跳过x条语句,limit y offset x 分句表示查询结果跳过 x 条数据,读取前 y 条数据。但有一点需要注意:LIMIT子句中的两个参数在大多数SQL中是这样工作的——第一个参数是偏移量(从0开始),第二个参数是行数。因此,LIMIT 1, 1实际上跳过了第一行(即最高的薪水),然后返回接下来的1行(即第二高的薪水)。替换N为你想要查询的薪水的排名(例如,如果N=3,则查询将返回第三高的薪水)。原创 2024-07-08 15:18:03 · 278 阅读 · 0 评论 -
MySQL高级查询CASE WHEN
在MySQL中,CASE语句是一种非常灵活的条件表达式,它允许你在SQL查询中进行条件判断,并根据不同的条件返回不同的结果。CASE语句可以在SELECT语句、INSERT语句、UPDATE语句以及DELETE语句的WHERE子句中使用,但最常见的是在SELECT语句的列列表中。CASE语句有两种格式:简单CASE表达式和搜索CASE表达式。原创 2024-07-08 10:10:15 · 275 阅读 · 0 评论 -
【力扣】MySQL知识点和例题-高级查询和连接
多个字段排序时,优先排序前一个字段hobby字段先降序排序,然后和hobby字段相同的在对id字段进行排序。原创 2024-07-03 10:05:26 · 985 阅读 · 0 评论 -
MySQL-仅在某一时间段内的查找
编写解决方案,报告2019年春季才售出的产品。即仅在2019-01-01至2019-03-31(含)之间出售的商品。以 任意顺序 返回结果表。原创 2024-06-25 11:45:03 · 242 阅读 · 0 评论 -
MySQL查询近30天活跃用户数
该表没有包含重复数据。activity_type 列是 ENUM(category) 类型, 从 (‘open_session’, ‘end_session’, ‘scroll_down’, ‘send_message’) 取值。该表记录社交媒体网站的用户活动。注意,每个会话只属于一个用户。编写解决方案,统计截至 2019-07-27(包含2019-07-27),近 30 天的每日活跃用户数(当天只要有一条活动记录,即为活跃用户)。以 任意顺序 返回结果表。原创 2024-06-25 10:58:36 · 277 阅读 · 0 评论 -
【力扣】MySQL知识点整理回顾-聚合函数
在MySQL中,聚合函数用于对一组值执行计算并返回单个值。这些函数通常与GROUP BY子句一起使用,以便对结果集中的行进行分组,并对每个组应用聚合函数。:返回指定列的值的数量。COUNT(*) 返回行数,不考虑NULL值。COUNT(column_name) 返回指定列中非NULL值的数量。:返回指定列的数值之和。如果列中包含NULL值,它们将被忽略。:返回指定列的平均值。如果列中包含NULL值,它们将被忽略。:返回指定列的最小值。如果列中包含NULL值,它们将被忽略。:返回指定列的最大值。原创 2024-06-23 22:37:14 · 456 阅读 · 0 评论 -
Mysql日期时间匹配
在MySQL中,可以使用DATE、DATETIME或TIMESTAMP数据类型来存储日期和时间信息。如果你想要匹配特定的日期或时间范围,可以使用BETWEEN、<、>、<=、>=以及=操作符。原创 2024-06-23 21:37:19 · 157 阅读 · 0 评论 -
【力扣】MySQL知识点整理回顾-表的连接
很久没有接触MySQL,最近在力扣上刷刷题目,整理整理知识点。原创 2024-06-21 17:19:57 · 676 阅读 · 0 评论