发表于: 2017-05-14 22:01:10

1 1225


今天完成的事情:

1. 

mysql 中long的时间转换
在mysql 数据库中,“2009-09-15 00:00:00”转化为列为长整型的函数:
select unix_timestamp("2013-03-15 00:00:00")*1000,
这里要注意,mysql数据库中的长整型,比java中的长整型少了秒后面的毫秒数,所以要乘以1000,这样只有几毫秒之差
在mysql数据库中,“1252999488000”(java中的long型数据)转化为日期:
select from_unixtime(1252999488);
【注】:要将最后三位去掉。


2.

  1. mysql 中的rollup

    需要注意的是,使用有 WITH ROLLUP 子句的 GROUP BY 语句时,不能再使用 ORDER BY 语句对结果集进行排序,如果对返回的结果顺序不满意,需要应用程序获得结果后在程序中进行排序。

  2. 过滤分组

    where 过滤的的是行 而不是组,having 过滤的是组

    where 是再分组前进行过滤,having 是在分组后进行过滤

  3. group by 和 order by

    在使用group by 之后应该加上 order by 保证数据正确排序。

  4. 子查询

    和 IN 搭配的较多


3. 修复bug 3217 。

我发现代码实在是太难找了,找了好半天都没有发现正确的接口。


明天计划的事情:

1. 继续修复bug

遇到的问题:


收获:




返回列表 返回列表
评论

    分享到