久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

MYSQL時間函數方用法

181次閱讀
沒有評論

共計 2389 個字符,預計需要花費 6 分鐘才能閱讀完成。

本篇內容介紹了“MYSQL 時間函數方用法”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓丸趣 TV 小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

測試表:
root@test 16:50 desc t1;
+——-+———-+——+—–+———+——-+
| Field | Type  | Null | Key | Default | Extra |
+——-+———-+——+—–+———+——-+
| id  | int(11)  | YES  |  | NULL  |  |
| t1  | datetime | YES  |  | NULL  |  |
+——-+———-+——+—–+———+——-+
2 rows in set (0.00 sec)

root@test 16:50 select * from t1;
+——+———————+
| id  | t1  |
+——+———————+
|  1 | 2012-05-13 12:27:12 |
|  2 | 2012-05-13 12:27:12 |
|  3 | 2012-05-13 12:27:12 |
+——+———————+

(1),DATE_ADD(date,INTERVAL expr unit)

root@test 16:50 SELECT DATE_ADD(t1,INTERVAL -1 YEAR) FROM t1;
+——————————-+
| DATE_ADD(t1,INTERVAL -1 YEAR) |
+——————————-+
| 2011-05-13 12:27:12  |
| 2011-05-13 12:27:12  |
| 2011-05-13 12:27:12  |
+——————————-+

root@test 17:21 SELECT DATE_ADD(2008-01-02 , INTERVAL 31 DAY);
+—————————————–+
| DATE_ADD(2008-01-02 , INTERVAL 31 DAY) |
+—————————————–+
| 2008-02-02  |
+—————————————–+

(2),DATE_FORMAT(date,format)
format 格式有很多種,具體可以 MYSQL 手冊。該函數讓時間以某種格式顯示
root@test 17:00 SELECT DATE_FORMAT(t1, %H:%i:%s) from t1;
+—————————–+
| DATE_FORMAT(t1, %H:%i:%s) |
+—————————–+
| 12:27:12  |
| 12:27:12  |
| 12:27:12  |
+—————————–+
(3)datediff(expr1,expr2) 用于計算兩個時間的相差的天數

root@test 17:01 select datediff(t1,now()) from t1;
+——————–+
| datediff(t1,now()) |
+——————–+
|  -23 |
|  -23 |
|  -23 |
+——————–+

4,返回當前日期 curdate(),curtime()返回當前時間,now()返回當前的日期和時間。
5,返回日期中的年份 year(), 返回日期中月份 month(), 返回日期中的天 day(),返回日期中時間 time()。
root@test 17:08 select day(t1) from t1;
+———+
| day(t1) |
+———+
|  13 |
|  13 |
|  13 |
+———+
3 rows in set (0.00 sec)

root@test 17:13 select time(t1) from t1; 
+———-+
| time(t1) |
+———-+
| 12:27:12 |
| 12:27:12 |
| 12:27:12 |
+———-+
3 rows in set (0.00 sec)

root@test 17:13 select month(t1) from t1; 
+———–+
| month(t1) |
+———–+
|  5 |
|  5 |
|  5 |
+———–+
3 rows in set (0.00 sec)
root@test 17:13 select year(t1) from t1; 
+———-+
| year(t1) |
+———-+
|  2012 |
|  2012 |
|  2012 |
+———-+
3 rows in set (0.00 sec)
6,week()計算當前日期為本年度的多少周

root@test 17:16 select week(2012-06-05  
+——————–+
| week(2012-06-05) |
+——————–+
|  23 |
+——————–+
1 row in set (0.00 sec)

“MYSQL 時間函數方用法”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注丸趣 TV 網站,丸趣 TV 小編將為大家輸出更多高質量的實用文章!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-01發表,共計2389字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 丹江口市| 长顺县| 竹山县| 佳木斯市| 资中县| 襄樊市| 黎川县| 桑植县| 新野县| 山东省| 精河县| 罗田县| 嘉义市| 布拖县| 安新县| 巢湖市| 普兰县| 金寨县| 东兰县| 合阳县| 临汾市| 射阳县| 九台市| 沂水县| 阳春市| 九寨沟县| 甘泉县| 礼泉县| 那曲县| 阿克陶县| 和平区| 福海县| 荣昌县| 潜江市| 牙克石市| 库车县| 黎川县| 吉木乃县| 邵阳市| 曲沃县| 黄石市|