mysql提取各种数据时间的各种方法
1.提取數(shù)據(jù)的年月日(eg:2018-06-21)
方法1:SUBSTR(time FROM 1 FOR 10);
方法2:DATE(time);
方法3:DATE_FORMAT(time,'%Y-%m-%d');
方法4:LEFT(time,10);
2.提取數(shù)據(jù)的年月(eg:2018-06)
方法1:SUBSTR(time FROM 1 FOR 7);
方法2:DATE_FORMAT(time,'%Y-%m');
方法3:LEFT(time,7);
3.提取數(shù)據(jù)的日期(eg:21)
方法1:SUBSTR(time FROM 9 FOR 2);
方法2:DAY(time);
方法3:DATE_FORMAT(time,'%d');
4.提取數(shù)據(jù)的年或者月或者日(eg:2018,eg:06,eg:21)
方法1:YEAR(time),MONTH(time),DAY(time);
方法2:SUBSTR函數(shù),from[時間起始位置] for[數(shù)據(jù)長度],
eg:SUBSTR(time FROM 1 FOR 4)取的是年,
SUBSTR(time FROM 6 FOR 2)取的是月,
SUBSTR(time FROM 9 FOR 2)取的是日,5.提取小時、分鐘、秒的辦法與(4)中的方法2的SUBSTR函數(shù)用法一致,只需更改時間起始位置和數(shù)據(jù)長度即可。
總結
以上是生活随笔為你收集整理的mysql提取各种数据时间的各种方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 推荐系统常用评价指标和代码实现
- 下一篇: 安装pp框架