sql杂记

来源:互联网 发布:nginx error log 关闭 编辑:程序博客网 时间:2024/05/22 02:21

  1. MAX()计算字段最大值MIN()最小值AVG()平均值SUM()求和COUNT()统计数据条数
  2. PRIMARY   KEY_GROUP BYDEFAULT%HAVINGNOT NULLIS NULLDISTINCTVALUESIS NOT NULLUNIONSETWHEREUNION ALLASAND ORDER BYOR ASCBETTEWWN AND DESCIN 
  3.  MYSQLORACLEMSSQLSERVER限制结果行数LIMITROWNUM,ROW_NUMBER OVERTOP计算字符串长度LENGTHLENGTHLEN取子字符串SUBSTRINGSUBSTRSUBSTRING连接字符串CONCAT  ||  ,CONCAT  +不从实体表取数据SELECT 2 SELECT 2 FROM DUAL 求绝对值ABS  求指数POWER  求平方根SQRT  求随机数RANDdbms_random.value
    dbms_random.normal
    dbms_random.stringRAND舍入到最大整数CEILINGCEILCEILING舍入到最小整数FLOOR  四舍五入ROUND  SIN/COS/TAN/ASIN/ACOS/ATAN/   反正切ATAN2ATAN2ATN2余切COT1/TANCOT圆周率PI()ACOS(-1)PI()弧度x->角度DEGREES(X)X*180/ACOS(-1)DEGREES(X)角度a->弧度RADIANS(a)a*ACOS(-1)/180RANDIANS(a)求符号SIGN  求整除余数MODMOD%求自然对数LOGLNLOG10为底的对数LOG10()LOG(m,n)LOG10()求幂POWER  计算字符串长度LENGTHLENGTHLEN传换成小写LOWER  传换成大写UPPER  截掉字符串左侧空格LTRIM  截掉字符串右侧空格RTRIM  截掉字符串两侧空格TRIM  计算子字符串的位置INSTRINSTRCHARINDEX从左侧开始取子字符串LEFT无,用SUBSTR(。。,1,。。)LEFT从右侧开始取子字符串RIGHT无,用SUBSTR(。。,1,。。)RIGHT字符串替换REPLACE  得到字符的ASCII码ASCII  得到ASCII码对应的字符CHARCHRCHAR发音匹配度SOUNDEX  字符串表示日期时间类型自动转换TO_DATE自动转换取得当前日期时间NOW,SYSDATE,
    CURRENT_TIMESTAMPSELECT 
    SYSTIMESTAMP(或者SYSDATE)
     FROM  DUALGETDATE取得当前日期,不含时间CURDATE,CURRENT_DATESELECT TO_CHAR(SYSDATE,'YYYY-MM-DD')
     FROM DUALCONVERT(VARCHAR(50),
               GETDATE(),101)取得当前时间CURTIME,CURRENT_TIMESELECT
    TO_CHAR(SYSDATE,'HH24:MI:SS')
    FROM DUALCONVERT(VARCHAR(50),
                GETDATE(),108)日期加减DATE_ADD , ADDDATE,   + , - ,ADD_MONTHSDATEADD计算日期差额DATEDIFF  - ,DATEDIFF计算一个日期是星期几DAYNAMETO_CHARDATENAME取得日期的指定部分DATE_FORMAT,TO_CHARDATENAME,DATEPART类型转换CAST,CONVERTTO_CHAR,TO_DATE,TO_NUMBER,
    HEXTORAW,RAWTOHEX,
    TO_MULTI_BYTE,TO_SINGLE_BYTECAST,CONVERT,空值处理COALESCE,IFNULLCOALESCE,NVLCOALESCE,ISNULL NULLIF   CASE      各数据库的特有函数IF,CONV,LPAD,RPAD,
    REPEAR,REVERSE,ELT,
    FIELD,FIND_IN_SET,
    GREATEST,LEAST,DATABASE,
    VERSION,USER,MD5,SHA1,
    UUID,LPAD,RPAD,LAST_DAY,GREATEST,
    LEAST,USER,USERENV,CHARINDEX,PATINDEX,
    REPLICATE,SPACE,REVERSE,
    ISDATE,ISNUMERIC,
    APP_NAME,CURRENT_USER,
    HOST_NAME,    
0 0
原创粉丝点击