mysql提取各种数据时间的各种方法
生活随笔
收集整理的這篇文章主要介紹了
mysql提取各种数据时间的各种方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.提取數據的年月日(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.提取數據的年月(eg:2018-06)
方法1:SUBSTR(time FROM 1 FOR 7);
方法2:DATE_FORMAT(time,'%Y-%m');
方法3:LEFT(time,7);
3.提取數據的日期(eg:21)
方法1:SUBSTR(time FROM 9 FOR 2);
方法2:DAY(time);
方法3:DATE_FORMAT(time,'%d');
4.提取數據的年或者月或者日(eg:2018,eg:06,eg:21)
方法1:YEAR(time),MONTH(time),DAY(time);
方法2:SUBSTR函數,from[時間起始位置] for[數據長度],
eg:SUBSTR(time FROM 1 FOR 4)取的是年,
SUBSTR(time FROM 6 FOR 2)取的是月,
SUBSTR(time FROM 9 FOR 2)取的是日,5.提取小時、分鐘、秒的辦法與(4)中的方法2的SUBSTR函數用法一致,只需更改時間起始位置和數據長度即可。
總結
以上是生活随笔為你收集整理的mysql提取各种数据时间的各种方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 推荐系统常用评价指标和代码实现
- 下一篇: python mysql操作封装库_py