date_format %y%m
时间: 2024-02-06 18:07:38 浏览: 22
DATE_FORMAT函数可以用于格式化日期和时间。根据提供的引用内容,%y%m是用于获取年份的后两位和月份的两位数字的格式。
以下是使用DATE_FORMAT函数获取年份的后两位和月份的两位数字的示例:
```sql
SELECT DATE_FORMAT('2021-09-01 16:51:11', '%y%m');
```
结果将是:`2109`
这里的`%y`表示年份的后两位,`%m`表示月份的两位数字。
相关问题
GROUP BY DATE_FORMAT(statistics_date, '%Y-%m-%d') ORDER BY DATE_FORMAT(statistics_date, '%Y-%m-%d')
这是一段 SQL 查询语句,它将按照日期统计彩票数据并进行排序。具体来说,它将从一个名为 lottery_time 的表中获取彩票数据,然后按照统计日期(statistics_date)格式化为 '%Y-%m-%d' 的格式进行分组(GROUP BY),最后按照格式化后的日期进行排序(ORDER BY)。
count(case when DATE_FORMAT(create_date, '%Y%m') = DATE_FORMAT(DATE_SUB(CURRENT_DATE(),1), '%Y%m') then '上月新增原子数' end)
这是一个MySQL的查询语句,作用是统计在上个月新增的原子数。具体解释如下:
1. DATE_FORMAT(create_date, '%Y%m'):将create_date字段按照指定的格式 '%Y%m' 格式化为年月(如202201),以便后续比较;
2. DATE_FORMAT(DATE_SUB(CURRENT_DATE(),1), '%Y%m'):将当前日期减去1个月(即上个月),并按照指定的格式 '%Y%m' 格式化为年月(如202112),以便后续比较;
3. case when ... then ... end:根据条件选择输出的结果,当条件成立时输出后面的结果;
4. '上月新增原子数':当条件成立时输出的结果,即统计上个月新增的原子数。
5. count(...):统计符合条件的记录数量,输出结果为一个整数,表示上个月新增的原子数。