不同的DBMS函數(shù)語法都有很大的不同,這里只介紹MySQL中相關(guān)函數(shù)
-
文本處理函數(shù)
函數(shù) 說明 RTRIM() 去除右側(cè)的空格 UPPER() 將文本轉(zhuǎn)化為大寫 LEFT() 返回字符串左邊的字符 LENGTH() 返回字符串的長度 SOUNDEX() 字符串的字母數(shù)字模式(很少用) -
日期和時間處理函數(shù)
函數(shù) 說明 now() 獲取當(dāng)前時間 timestampdiff() 比較兩個時間的差值 date_add() 在一個日期上增加時間 date_sub() 在一個日期上減去時間 monthname() 月份的英文單詞 dayofmonth() 提取日 month() 提取月份 YEAR() 提取年份(數(shù)字) timestampdiff 函數(shù)的第一個參數(shù)為 計(jì)算結(jié)果的單位: 有year(年) month(月),day(日) 疤祭,時分秒等等,后兩個參數(shù)為日期陨界。
-
數(shù)值處理函數(shù)
函數(shù) 說明 ABS() 返回一個數(shù)的絕對值 COS() 返回一個角度的余弦 EXP() 返回一個數(shù)的指數(shù)值 PI() 返回圓周率 SIN() 返回一個角度的正弦 SQRT() 返回一個數(shù)的平方根 TAN() 返回一個角度的正切