日期函數(shù) 和其他實用函數(shù)

實用函數(shù)


SQL COUNT()函數(shù) - SQL COUNT聚合函數(shù)是用來統(tǒng)計在數(shù)據(jù)庫表中的行數(shù)。

SQL MAX()函數(shù) - SQL MAX聚合函數(shù)允許我們選擇某個/些列最高(最大)值。

SQL MIN()函數(shù) - SQL MIN聚合函數(shù)允許我們選擇某些列最低(最小)值。

SQL AVG()函數(shù) - SQL AVG聚合函數(shù)選擇某些表列的平均值。

SQL SUM()函數(shù) - SQL SUM聚合函數(shù)允許選擇列的總和。

SQL SQRT()函數(shù) - 這是用來生成給定數(shù)的平方根。

SQL RAND()函數(shù) - 這用于生成使用SQL命令的隨機數(shù)。

SQL CONCAT()函數(shù) - 這是用來連接內(nèi)部SQL命令的任何字符串。

SQL Numeric()函數(shù) - SQL操作數(shù)字需要SQL函數(shù)的完整列表。

SQL String()函數(shù) - SQL操作字符串需要SQL函數(shù)的完整列表。
日期函數(shù)


ADDDATE()
相加日期

ADDTIME()
相加時間

CONVERT_TZ()
從一個時區(qū)轉(zhuǎn)換到另一個

CURDATE()
返回當(dāng)前日期

CURRENT_DATE(), CURRENT_DATE
CURDATE()同義詞

CURRENT_TIME(), CURRENT_TIME
CURTIME()同義詞

CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP
NOW()同義詞

CURTIME()
返回當(dāng)前時間

DATE_ADD()
相加兩個時間

DATE_FORMAT()
格式化日期如指定格式

DATE_SUB()
相減兩個日期

DATE()
提取日期或日期時間表達式的日期部分

DATEDIFF()
相減兩個日期

DAY()
DAYOFMONTH()同義詞

DAYNAME()
返回星期的名字

DAYOFMONTH()
返回月份的第幾天 (1-31)

DAYOFWEEK()
返回參數(shù)的星期索引

DAYOFYEAR()
返回一年中的第幾天 (1-366)

EXTRACT
提取的日期部分

FROM_DAYS()
天數(shù)轉(zhuǎn)換為日期

FROM_UNIXTIME()
格式日期作為UNIX時間戳

HOUR()
提取小時

LAST_DAY
返回參數(shù)的對應(yīng)月份中的最后一天

LOCALTIME(), LOCALTIME
NOW()同義詞

LOCALTIMESTAMP, LOCALTIMESTAMP()
NOW()同義詞

MAKEDATE()
創(chuàng)建從年度中年份和第幾天的日期

MAKETIME
MAKETIME()

MICROSECOND()
從參數(shù)中返回微秒

MINUTE()
從參數(shù)返回分鐘

MONTH()
返回日期的月份

MONTHNAME()
返回當(dāng)前月份的名稱

NOW()
返回當(dāng)前的日期和時間

PERIOD_ADD()
添加一個時期到年月

PERIOD_DIFF()
返回月期間之間數(shù)

QUARTER()
從date參數(shù)返回季度

SEC_TO_TIME()
轉(zhuǎn)換秒為 'HH:MM:SS' 格式

SECOND()
返回秒 (0-59)

STR_TO_DATE()
將字符串轉(zhuǎn)換為日期

SUBDATE()
當(dāng)三個參數(shù)時類似調(diào)用DATE_SUB()

SUBTIME()
相減時間

SYSDATE()
返回函數(shù)執(zhí)行時的時間

TIME_FORMAT()
格式化為時間

TIME_TO_SEC()
返回參數(shù)轉(zhuǎn)換成秒

TIME()
提取表達過去的時間部分

TIMEDIFF()
相減時間

TIMESTAMP()
帶一個參數(shù),函數(shù)返回日期或日期時間表達式。有兩個參數(shù),參數(shù)的總和

TIMESTAMPADD()
增加datetime表達式的一個間隔

TIMESTAMPDIFF()
從日期表達式減去時間間隔

TO_DAYS()
返回日期參數(shù)轉(zhuǎn)換為天

UNIX_TIMESTAMP()
返回一個UNIX時間戳

UTC_DATE()
返回當(dāng)前UTC日期

UTC_TIME()
返回當(dāng)前UTC時間

UTC_TIMESTAMP()
返回當(dāng)前UTC日期和時間

WEEK()
返回周數(shù)

WEEKDAY()
返回星期的索引

WEEKOFYEAR()
返回日期的日歷周 (1-53)

YEAR()
返回年份

YEARWEEK()
返回年份和星期

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容