MySQL EXTRACT() 函數中可以使用哪些複合單元?

WBOY
發布: 2023-09-15 08:49:02
轉載
1122 人瀏覽過

MySQL EXTRACT() 函数中可以使用哪些复合单元?

MySQL EXTRACT() 函數可以使用以下複合單位-

    ##SECOND_MICROSECOND
  • MINUTE_MICROSECOND
  • HOUR_MICROSECONDOUR_MICUTE_MICROSECONDHOUR_MICROSECOND
  • DAY_MICROSECOND
  • MINUTE_SECOND
  • #HOUR_SECOND
  • ##HOUR_MINUTE
  • #DAY_SECOND
  • # DAY_MINUTE
  • ##DAY_SECOND
  • # DAY_MINUTE
  • ##DAY_HOUR##DAY_HOUR

YEAR_MONTH

EXTRACT() 函數中使用的這些複合單位的一些範例如下-

mysql> Select EXTRACT(YEAR_MONTH from '2017-10-20');
+---------------------------------------+
| EXTRACT(YEAR_MONTH from '2017-10-20') |
+---------------------------------------+
|                             201710    |
+---------------------------------------+
1 row in set (0.00 sec)
登入後複製

以上查詢將傳回該日期的年份和月份值。

mysql> Select EXTRACT(DAY_HOUR from '2017-10-20 05:46:45');
+----------------------------------------------+
| EXTRACT(DAY_HOUR from '2017-10-20 05:46:45') |
+----------------------------------------------+
|                                         2005 |
+----------------------------------------------+
1 row in set (0.00 sec)
登入後複製

上面的查詢將傳回日期中的日期和小時值。

我們必須考慮到上述複合單位是一組完整的值,即我們是否將使用DAY_MINUTE,MySQL 返回日、小時和分鐘。這意味著通常預期的任何值都會填入在開始和結束單位之間。

###例如,下面的查詢使用 DAY_MICROSECOND 複合單位,MySQL 傳回 DAY、HOUR、MINUTE、SECOND 和微秒。這表示 HOUR、MINUTE 和 SECOND 的值在 DAY 和 MICROSECOND 之間填入。 ###
mysql> Select EXTRACT(DAY_MICROSECOND from '2017-10-22 05:52:45.102356');
+---------------------------------------------------------------------------+
| EXTRACT(DAY_MICROSECOND from '2017-10-22 05:52:45.102356')                |
+---------------------------------------------------------------------------+
|                                                            22055245102356 |
+---------------------------------------------------------------------------+
1 row in set (0.00 sec)
登入後複製
###

以上是MySQL EXTRACT() 函數中可以使用哪些複合單元?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!