![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
kyleledger
这个作者很懒,什么都没留下…
展开
-
【MySQL】每隔15分组分组统计方法
【需求】 要求每次间隔15分组进行分组统计 将时间进行划分后group by DATE_FORMAT( concat(date(pt.f_follow_deadline),' ',hour(pt.f_follow_deadline),':',floor( minute(pt.f_follow_deadline)/15 )*15) ,'%Y-%m-%d %H:%i')...原创 2018-08-28 09:25:59 · 1269 阅读 · 0 评论 -
MySQL分组汇总取前 N 条记录
score表: CREATE TABLE `score` ( `student_id` int(10) DEFAULT NULL, `class_id` int(10) DEFAULT NULL, `score` int(5) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_c...转载 2018-09-19 22:18:28 · 303 阅读 · 0 评论 -
Mysql中 in or exists not exists not in区别 (网络整理)
in 和or区别: 如果in和or所在列有索引或者主键的话,or和in没啥差别,执行计划和执行时间都几乎一样。 如果in和or所在列没有 索引的话,性能差别就很大了。在没有索引的情况下,随着in或者or后面的数据量越多,in的效率不会有太大的下降,但是or会随着记录越多的话性能下降 非常厉害 因此在给in和or的效率下定义的时候,应该再加上一个条件,就是所在的列是否有索引或者是否是主键。如果有...转载 2018-10-22 15:44:01 · 113 阅读 · 0 评论