发表于: 2017-12-27 23:41:49
1 593
今天完成的事情:
一.group by 语句
2.sql中date和datetime的区别
date是SQL Server 2008新引进的数据类型。它表示一个日子,不包含时间部分,可以表示的日期范围从公元元年1月1日到9999年12月31日。只需要3个字节的存储空间。
DateTime 日期和时间部分,可以表示的日期范围从公元1753年1月1日00:00:00.000 到9999年12月31日23:59:59.997 ,精确到3.33毫秒,它需要8个字节的存储空间。
3.mysql的字段长度什么意思
长度指的是字段的存储长度最大值。如字段name的字符串长度为“10”,那么只能是最大长度为“10”个字符。
值指的是字段的存储的内容。如字段name字段存储的内容为“zhangsan”,那么name字段中的值就是”zhangsan“
4.group by使用
用处:统计每天注册人数
sql语句:
SELECT DATE_FORMAT(create_date,'%Y-%m-%d') as date, count(*) as count FROM user GROUP BY DATE_FORMAT(create_date,'%Y-%m-%d')
结果集类似
所以用List<Map<String, Object>>类型去取.
因为公司框架使用不方便,所以使用jdbcTemplate,遍历获得结果结合
明天计划完成的事情:明天开始整支付接口,修改接口
遇到的问题:暂无
收获:学习java统计函数
评论