mysql
m0_37739005
这个作者很懒,什么都没留下…
展开
-
mysql 本周、上周、本月、上月SQL 语句
【代码】mysql 本周、上周、本月、上月SQL 语句。原创 2022-11-16 14:14:36 · 910 阅读 · 0 评论 -
mysql 三大范式简单理解
mysql 三大范式的官方定义很深奥,光看字面意思就头大,如果没有例子说明,感觉比文言文还难理解。于是我自己总结了比较简单的说法,通俗易懂。第一范式:表中的每一列字段实现不能再分割的原则,这就是原子性第二范式:一张表只能表示一个内容,不能同时存储两部或者以上的内容第三范式:在第二范式的基础上每一列都直接与主键建立关系,通过主键就可以查询到相应的值借鉴了:MySQL数据库三范式 - 知乎 该博主写得很清晰明了。...原创 2022-03-25 15:01:33 · 2212 阅读 · 0 评论 -
MySQL 建立子查询实现2个表之间的数据联通
主要想实现的功能是想当2个表对应的id相同时,赋予主表一个参数并定义值,并且根据这个值去按顺序排序,最开始我使用的方法是各查出2个表然后比较id相同赋值,后来排序的时候才发现在分页的条件下只能对当前页进行排序,这与自己的功能不符,于是采用了子查询,先对另一个表进行条件查询,然后再关联主表,然后排序就可以了,以下是代码: $subOrderSql = Inv::where('add_time','between',[strtotime(date("Y-m-01", $task->add_...原创 2022-03-11 10:29:10 · 1241 阅读 · 0 评论 -
mysql查询查询最近5天的数据_mysql查询今天、昨天、7天、最近30天、上周等 数据...
转载:mysql查询查询最近5天的数据_mysql查询今天、昨天、7天、最近30天、上周等 数据..._Sezriv的博客-CSDN博客转载 2021-10-26 18:04:20 · 2458 阅读 · 0 评论 -
mysql 中find_in_set()和in()用法比较
转载:mysql 中find_in_set()和in()用法比较 - zqifa - 博客园转载 2021-10-26 17:44:22 · 176 阅读 · 0 评论 -
tp5 同一个字段不同的值进行查询方法
在实践中发现,如果直接用 whereOr 进行联动查询,会使得全盘查询,查询出的数据不是我们想要的,查询后sql 语句结构如下:SELECT * FROM `think_user` WHERE `name` LIKE '%thinkphp%' OR `name` LIKE '%kancloud%' LIMIT 1但是上面的并不是我们想要的,我们想要的是条件后面括号括起来的条件,如下SQL:SELECT * FROM `think_user` WHERE ( `name` LIKE '原创 2021-10-25 16:43:34 · 1580 阅读 · 0 评论 -
TP5.1 mysql 分组group后同时获取第一次时间与最后一次时间的获取方法
这个方法也可以同时直接获取开始时间与结束时间,直接在字段处用max与min 就可以了,方法如下:select max(表时间字段) end_create_time, min(与前面一样,表时间字段) first_create_timefrom table where store_id = 12 group by user_id如果是框架的话,直接在field 里面写max(表时间字段) end_create_time, min(与前面一样,表时间字段) first_create_tim...原创 2021-10-20 16:32:09 · 1159 阅读 · 0 评论