主頁 > 知識庫 > SQL學習筆記七函數(shù) 數(shù)字,日期,類型轉(zhuǎn)換,空值處理,case

SQL學習筆記七函數(shù) 數(shù)字,日期,類型轉(zhuǎn)換,空值處理,case

熱門標簽:網(wǎng)站排名優(yōu)化 服務外包 地方門戶網(wǎng)站 鐵路電話系統(tǒng) 百度競價排名 AI電銷 Linux服務器 呼叫中心市場需求

數(shù)字函數(shù)
ABS():求絕對值。
CEILING():舍入到最大整數(shù)。
FLOOR():舍入到最小整數(shù)。
ROUND():四舍五入 ROUND(A,B)A是要處理的數(shù),B是精確到小數(shù)點后第幾位
LEN():計算字符串長度
LOWER()、UPPER():轉(zhuǎn)小寫、大寫
LTRIM():字符串左側(cè)的空格去掉
RTRIM():字符串右側(cè)的空格去掉
SUBSTRING(string,start_position,length) string是待處理字符串,start_position是開始截的個數(shù),length是截取的最大長度

日期函數(shù)
GETDATE():取得當前日期時間
DATEADD(datepart,number,date),計算增加后的日期
例:DATEADD(DAY,3,date)計算日期date后3天的日期
DATEADD(MONTH,-8,date)計算日期date前8個月的日期
DATEDIFF(datepart,startdate,enddate):計算兩個日期之間的差額。
DATEPART(datepart,date):返回一個日期的特定部分

類型轉(zhuǎn)換函數(shù)
CAST(expression AS data_type)
CONVERT(data_type,expression)

空值處理函數(shù) 如果查詢結(jié)果是空,則為第二個參數(shù)。如果不為空,則是第一個參數(shù)
select isnull(FName,'佚名') as 姓名from T_Employee


CASE函數(shù)用法
單值判斷,相當于switch case
CASE expression
WHEN value1 THEN returnvalue1
WHEN value2 THEN returnvalue2
WHEN value3 THEN returnvalue3
ELSE defaultreturnvalue
END

標簽:蘭州 黃山 銅川 崇左 仙桃 衡水 湖南 湘潭

巨人網(wǎng)絡通訊聲明:本文標題《SQL學習筆記七函數(shù) 數(shù)字,日期,類型轉(zhuǎn)換,空值處理,case》,本文關鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266