詳解SQL命令大全--中文翻譯(3)_Mssql數據庫教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:揭秘SQL Server2000安全設置全攻略
      Microsoft建立了一種既靈活又強大的安全管理機制,它能夠對用戶訪問SQLServer服務器系統和數據庫的安全進行全面地管理。按照本文介紹的步驟,你可以為SQLServer2000構造出一個靈活的、可管理的安全策略,而且它的安全性經得起考驗。 一、驗證方法選擇 本文對


      ***function(/*常用函數*/)*** 

      ----統計函數---- 
      AVG --求平均值 
      COUNT --統計數目 
      MAX --求最大值 
      MIN --求最小值 
      SUM --求和 
      --AVG 
      use pangu 
      select avg(e_wage) as dept_avgWage 
      from employee 
      group by dept_id 
      --MAX 
      --求工資最高的員工姓名 
      use pangu 
      select e_name 
      from employee 
      where e_wage = 
      (select max(e_wage) 
      from employee) 
      --STDEV() 
      --STDEV()函數返回表達式中所有數據的標準差 
      --STDEVP() 
      --STDEVP()函數返回總體標準差 
      --VAR() 
      --VAR()函數返回表達式中所有值的統計變異數 
      --VARP() 
      --VARP()函數返回總體變異數 

      ----算術函數---- 
      /***三角函數***/ 
      SIN(float_expression) --返回以弧度表示的角的正弦 
      COS(float_expression) --返回以弧度表示的角的余弦 
      TAN(float_expression) --返回以弧度表示的角的正切 
      COT(float_expression) --返回以弧度表示的角的余切 
      /***反三角函數***/ 
      ASIN(float_expression) --返回正弦是FLOAT 值的以弧度表示的角 
      ACOS(float_expression) --返回余弦是FLOAT 值的以弧度表示的角 
      ATAN(float_expression) --返回正切是FLOAT 值的以弧度表示的角 
      ATAN2(float_expression1,float_expression2) 
      --返回正切是float_expression1 /float_expres-sion2的以弧度表示的角 
      DEGREES(numeric_expression) 
      --把弧度轉換為角度返回與表達式相同的數據類型可為 
      --INTEGER/MONEY/REAL/FLOAT 類型 
      RADIANS(numeric_expression) --把角度轉換為弧度返回與表達式相同的數據類型可為 
      --INTEGER/MONEY/REAL/FLOAT 類型 
      EXP(float_expression) --返回表達式的指數值 
      LOG(float_expression) --返回表達式的自然對數值 
      LOG10(float_expression)--返回表達式的以10 為底的對數值 
      SQRT(float_expression) --返回表達式的平方根 
      /***取近似值函數***/ 
      CEILING(numeric_expression) --返回>=表達式的最小整數返回的數據類型與表達式相同可為 
      --INTEGER/MONEY/REAL/FLOAT 類型 
      FLOOR(numeric_expression) --返回<=表達式的最小整數返回的數據類型與表達式相同可為 
      --INTEGER/MONEY/REAL/FLOAT 類型 
      ROUND(numeric_expression) --返回以integer_expression 為精度的四舍五入值返回的數據 
      --類型與表達式相同可為INTEGER/MONEY/REAL/FLOAT 類型 
      ABS(numeric_expression) --返回表達式的絕對值返回的數據類型與表達式相同可為 
      --INTEGER/MONEY/REAL/FLOAT 類型 
      SIGN(numeric_expression) --測試參數的正負號返回0 零值1 正數或-1 負數返回的數據類型 
      --與表達式相同可為INTEGER/MONEY/REAL/FLOAT 類型 
      PI() --返回值為π 即3.1415926535897936 
      RAND([integer_expression]) --用任選的[integer_expression]做種子值得出0-1 間的隨機浮點數 

      ----字符串函數---- 
      ASCII() --函數返回字符表達式最左端字符的ASCII 碼值 
      CHAR() --函數用于將ASCII 碼轉換為字符 
      --如果沒有輸入0 ~ 255 之間的ASCII 碼值CHAR 函數會返回一個NULL 值 
      LOWER() --函數把字符串全部轉換為小寫 
      UPPER() --函數把字符串全部轉換為大寫 
      STR() --函數把數值型數據轉換為字符型數據 
      LTRIM() --函數把字符串頭部的空格去掉 
      RTRIM() --函數把字符串尾部的空格去掉 
      LEFT(),RIGHT(),SUBSTRING() --函數返回部分字符串 
      CHARINDEX(),PATINDEX() --函數返回字符串中某個指定的子串出現的開始位置 
      SOUNDEX() --函數返回一個四位字符碼 
      --SOUNDEX函數可用來查找聲音相似的字符串但SOUNDEX函數對數字和漢字均只返回0 值 
      DIFFERENCE() --函數返回由SOUNDEX 函數返回的兩個字符表達式的值的差異 
      --0 兩個SOUNDEX 函數返回值的第一個字符不同 
      --1 兩個SOUNDEX 函數返回值的第一個字符相同 
      --2 兩個SOUNDEX 函數返回值的第一二個字符相同 
      --3 兩個SOUNDEX 函數返回值的第一二三個字符相同 
      --4 兩個SOUNDEX 函數返回值完全相同 

      分享:淺析SQL的排序,分組,統計常用語句
      1.使用排序使數據有序 通常,你的所有數據真正需要的僅僅是按某種順序排列。SQL的ORDERBY語句可以以字母或數字順序組織數據。因此,相似的值按組排序在一起。然而,這個分組時排序的結果,并不是真的分組。ORDERBY顯示每條記錄而分組可能代表很多記錄。 2.進

      來源:模板無憂//所屬分類:Mssql數據庫教程/更新時間:2010-01-31
      相關Mssql數據庫教程