时间:2023-10-29来源:系统城装机大师作者:佚名
create_time时间格式
1 | SELECT DATE_FORMAT(create_time, '%Y%m%d' ) days, COUNT (id) COUNT FROM role GROUP BY days; |
create_time时间戳格式
1 | SELECT FROM_UNIXTIME(create_time, '%Y%m%d' ) days, COUNT (id) COUNT FROM role GROUP BY days; |
举例:
1 2 3 4 5 6 7 8 9 10 11 12 |
<! -- 查询主管最近30天注册用户数 --> SELECT DATE_FORMAT(a.create_time, '%Y%m%d' ) AS days, COUNT (*) AS userCount FROM sssss a WHERE a.dept_id = 1 AND a.create_time >= DATE_SUB(CURDATE(), INTERVAL 30 DAY ) AND a.recommender_user_id IN ( SELECT DISTINCT b.recommender_user_id FROM sssssss b JOIN ssssss c ON b.recommender_user_id = c.user_id WHERE c.distri_user_id = #{userId} ) GROUP BY days; |
MySQL存储时间戳转换成Java年月日输出实体类
1 2 3 |
@NotBlank (message = "使用时间不能为空" ) @ApiModelProperty ( "使用时间" ) private String useTime; |
数据库存储int是时间戳
把数据库存储的时间戳,转换成年-月-日-时-分-秒
1 2 |
SELECT from_unixtime(`use_year`) FROM 表名 |
输出年份,使用LEFT函数,按需截取
1 2 |
SELECT LEFT (from_unixtime( `use_year` ),4) FROM 表名 |
获取年月日
1 2 |
SELECT LEFT (from_unixtime( `use_year` ),10) FROM 表名 |
2023-10-29
mysql8中如何设置sql-mode2023-10-29
MySQL数据库字符集修改中文UTF8(永久修改)2023-10-29
MySQL数据库node使用详解MYSQl根据分组获取组内多条数据中符合条件的一条 代码释义 mysql多条件批量查询与分组获取每组最新得一条数据...
2023-10-29
4.2、普通聚合函数做开窗函数 4.2.1、表结构 4.2.2、表数据 4.2.3、普通函数做开窗函数 4.3、序号函数 4.3.1、ROW_NUMBER()函数 4.3.2、RANK()函数 4.3.3、DENSE_RANK()函数 4.3.4、上述三种序号函数对比 4.4、分布...
2023-10-27