【本周的xxx业务,还是用WEEKOFYEAR(date)或YEARWEEK(date,1)】【之前用的YEARWEEK(date),差点跳坑里了-使用函数前-必须亲自测试下(日期)是否符合要求】

      SELECT YEARWEEK(now())#201904---不好用。比实际少了一周。大坑啊。 SELECT YEARWEEK(now(),1)#201905---用YEARWEEK必须加参数“1”----原因:了解函数详解。 SELECT WEEKOFYEAR(now())#...

2019-02-02 13:05:15

阅读数 16

评论数 0

Navicat 查询 保存位置

Navicat 查询 保存位置 2016年05月25日 09:13:32 y1152979527 阅读数:16610 标签: mysqlnavicat查询语句保存放在哪 更多 个人分类: mysqlnavicat 在用navicat连接mysql进行数据查询时,往往需要创建sql查询以便以后...

2018-10-16 22:20:32

阅读数 197

评论数 0

######SQL多count查询(不用子查询,条件加对了就行)(注意:条件位置可变化。)》分析领导的实现过程。心得笔记。

===》分析领导的实现过程。心得笔记。 #业务场景:不同企业下有各自的角色。角色下有权限(角色:权限=多对多,有中间表)和用户(角色:用户=一对多,用户表有个角色id) #表结构:看文件。 #需求:登录用户所属企业id, #1 SELECT a.PB_ROL_code,a.PB_ROL...

2018-09-17 16:23:56

阅读数 274

评论数 0

######业务尽可能用sql实现(缩短后台响应时间):最近都在优化之前的代码:发现每个模块的index页都需要优化(很多都在循环里操作数据库:菜!初级!)

  ###最近都在优化之前的代码: 发现每个模块的index页都需要优化(很多都再循环里操作数据库:菜!初级!或者说赶项目没想优化这回事吧) ===》解耦合前提下,能用一条SQL解决的,多测试写SQL。可以减少很多代码。 希望我在疲惫,脑子不好使时候也能坚持吧。(注意休息,保持脑子好使!哈...

2018-07-30 18:16:18

阅读数 83

评论数 0

关于写sql.特别是 改写别人的SQL。【坚持用join-on方式(关联很多表时 可读性好!!),不用“select from table1,table2”方式。】

 改写别人的SQL,不要被 别人的各种join 带沟里了。看懂了直接改为 “逗号隔开,默认内连接”的方式。(两个表 双向都满足条件的记录才会被查出来!)。 忘了“两个表 双向都满足条件”是什么意思。 可以看下 单向满足条件的 left join 和 right join 特性。网上很多。 【...

2018-03-08 21:40:34

阅读数 974

评论数 0

mysql中explain查看sql语句执行效率

===============explain显示了MySQL如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。explain列的解释table:显示这一行的数据是关于哪张表的type:这是重要的列,显示连接使用了何种类型。从最好到最差的连接类型为const...

2018-02-23 14:53:31

阅读数 36

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭