Sql Server常用函數介紹

      1,統計函數 avg, count, max, min, sum

      多數聚會不統計值為null的行。可以與distinct一起使用去掉重復的行。可以與group by 來分組

      2, 數學函數

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

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

      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,日期函數

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

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

      北大青鳥網上報名
      北大青鳥招生簡章
      主站蜘蛛池模板: 日本亚洲国产一区二区三区| 国产伦精品一区二区三区免.费| 午夜视频在线观看一区| 中文国产成人精品久久一区| 国产精品福利一区二区久久| 大伊香蕉精品一区视频在线| 色欲AV无码一区二区三区| 国产一区二区三区乱码网站| 日韩精品一区二区亚洲AV观看 | 精品一区二区三区无码视频| 一区二区精品在线| 中文字幕一区二区三| 亚洲A∨精品一区二区三区| 国偷自产视频一区二区久| 国产小仙女视频一区二区三区| 日韩精品无码免费一区二区三区| 精品国产日产一区二区三区| 国产日韩精品一区二区三区在线| 一区二区三区在线视频播放| 国产一区二区精品在线观看| 国产一区内射最近更新| 日韩精品久久一区二区三区| 亚洲Av无码国产一区二区| 亚洲乱色熟女一区二区三区蜜臀 | 免费一区二区无码视频在线播放| 无码人妻啪啪一区二区| 亚洲av综合av一区二区三区| 亚洲av无一区二区三区| 多人伦精品一区二区三区视频| 国产小仙女视频一区二区三区| 精品国产天堂综合一区在线| 国产一区二区三区内射高清| asmr国产一区在线| 精品福利一区二区三| 久久久国产精品亚洲一区| 国产乱码精品一区二区三区四川人 | 国产一区视频在线| 国产精品亚洲午夜一区二区三区| 亚洲欧美一区二区三区日产| 国产一区二区三区在线| 中文人妻av高清一区二区|