Sql Server常用函數(shù)介紹

      1,統(tǒng)計函數(shù) avg, count, max, min, sum

      多數(shù)聚會不統(tǒng)計值為null的行。可以與distinct一起使用去掉重復(fù)的行。可以與group by 來分組

      2, 數(shù)學(xué)函數(shù)

      SQRT
      ceiling(n) 返回大于或者等于n的最小整數(shù)
      floor(n), 返回小于或者是等于n的最大整數(shù)
      round(m,n), 四舍五入,n是保留小數(shù)的位數(shù)
      abs(n)
      sign(n), 當(dāng)n>0, 返回1,n=0,返回0,n<0, 返回-1
      PI(), 3.1415....
      rand(),rand(n), 返回0-1之間的一個隨機數(shù)
      3,字符串函數(shù)

      ascii(), 將字符轉(zhuǎn)換為ASCII碼, ASCII('abc') = 97
      char(), ASCII 碼 轉(zhuǎn)換為 字符
      low(),upper()
      str(a,b,c)轉(zhuǎn)換數(shù)字為字符串。 a,是要轉(zhuǎn)換的字符串。b是轉(zhuǎn)換以后的長度,c是小數(shù)位數(shù)。str(123.456,8,2) = 123.46
      ltrim(), rtrim() 去空格
      left(n), right(n), substring(str, start,length) 截取字符串
      charindex(子串,母串),查找是否包含。 返回第一次出現(xiàn)的位置,沒有返回0
      patindex('%pattern%', expression) 功能同上,可是使用通配符
      replicate('char', rep_time), 重復(fù)字符串
      reverse(char),顛倒字符串
      replace(str, strold, strnew) 替換字符串
      space(n), 產(chǎn)生n個空行
      stuff(), SELECT STUFF('abcdef', 2, 3, 'ijklmn') ='aijklmnef', 2是開始位置,3是要從原來串中刪除的字符長度,ijlmn是要插入的字符串。
      3,類型轉(zhuǎn)換函數(shù):

      cast, cast( expression as data_type), Example:
      SELECT SUBSTRING(title, 1, 30) AS Title, ytd_sales FROM titles WHERE CAST(ytd_sales AS char(20)) LIKE '3%'
      convert(data_type, expression)
      4,日期函數(shù)

      day(), month(), year()
      dateadd(datepart, number, date), datapart指定對那一部分加,number知道加多少,date指定在誰的基礎(chǔ)上加。datepart的取值包括,year,quarter,month,dayofyear,day,week,hour,minute,second,比如明天dateadd(day,1, getdate())
      datediff(datepart,date1,date2). datapart和上面一樣。整個函數(shù)結(jié)果是date2 - date1
      datename(datepart, date) 取那一部分,返回字符串。
      datepart(datepart, date) 取一部分,返回整數(shù)。
      getdate()當(dāng)前時間
      5,系統(tǒng)函數(shù)

      col_length('tablename','colname')
      col_name, SELECT COL_NAME(OBJECT_ID('Employees'), 1) = EmployeeID
      datalength, example: datalenght('abc') =3, datalength(pub_name) --列名 db_id

      北大青鳥網(wǎng)上報名
      北大青鳥招生簡章
      主站蜘蛛池模板: 日本高清一区二区三区| 亚洲AV无码一区二区三区在线观看| 爱爱帝国亚洲一区二区三区| 日韩精品无码一区二区三区AV | 国产一区二区三区视频在线观看 | 亚洲AV一区二区三区四区| 一区视频在线播放| 亚洲.国产.欧美一区二区三区| 性无码一区二区三区在线观看| 一区二区国产在线播放| 精品综合一区二区三区| 五十路熟女人妻一区二区| 亚洲制服中文字幕第一区| 精品国产一区二区三区免费| 中文字幕在线观看一区二区三区 | 亚洲福利秒拍一区二区| 国语精品一区二区三区| 国产伦一区二区三区高清| 免费一区二区无码视频在线播放| 无码中文字幕一区二区三区| 日韩精品无码一区二区三区| 久久se精品一区二区| 三上悠亚一区二区观看| 精品乱子伦一区二区三区高清免费播放 | 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 久久精品黄AA片一区二区三区| 亚洲一区二区三区偷拍女厕| 国产成人无码AV一区二区| 亚洲免费视频一区二区三区| 一区二区免费国产在线观看| 一区二区三区免费视频播放器 | 精品无码人妻一区二区三区不卡| 日本精品一区二区三区在线视频 | 亚洲AV成人一区二区三区AV| 少妇精品久久久一区二区三区| 精品无码人妻一区二区三区品 | 欲色aV无码一区二区人妻| 国产午夜精品一区二区三区极品 | 国产亚洲3p无码一区二区| 国产激情视频一区二区三区| 影音先锋中文无码一区|