zoukankan      html  css  js  c++  java
  • 8.数据库函数

    数字函数

    abs() 求绝对值

    ceiling() 舍入到最大整数

    floor() 舍入到最小整数

    round() 四舍五入

    select abs(-3.1),ceiling(-3.1),floor(-3.1),round(-3.15,2)

    3.1, -3, -4, -3.20

    字符串函数

    len() 计算字符串长度

    lower() 转小写

    upper() 转大写

    ltrim() 字符串左侧的空格去掉

    rtrim() 字符串右侧的空格去掉

    trim() 去掉字符串左右空格

    substring(string,start_postion,length) 字符串截取

    日期函数

    getdate() 取得当前日期时间

    dateadd(datepart,number,date) 计算增加以后的日期

    dateadd(day,3,date) 为计算日期date的3天后的日期

    dateadd(month,-8,date) 为计算日期date的8个月之前的日期

    datediff(datepart,startdate,enddate) 计算两个日期之前的差额。

    datepart(datepart,date) 返回一个日期的特定部分

    datepart取值:

    year

    quarter

    dayofyear

    day,dd

    hh

    month,mm

    入职年数:

    select fname,findate,datediff(year,findate,getdate()) from emp;

    入职年数的个数:

    select datediff(year,findate,getdate()),count(*) from emp

    group by datediff(year,findate,getdate());

    类型转换函数

    CAST(expression as data_type)

    convert(data_type,expression)

    select id

    right(id,3)

    cast(right(id,3) as integer) as 后三位

    cast(right(id,3) as integer)+1 as 后三位加1

    convert(integer,right(id,3))/2 as 后三位除以2

    from emp

  • 相关阅读:
    汉语-词语:养生
    汉语-词语:道家美学
    汉语-词语:审美
    人物-书法家:王羲之
    人物-道家:庄子
    汉语-词语:含蓄
    关于finfo_file函数获取文件mime值验证出错的问题
    第一个Hello,OS World操作系统
    Lead软件项目半年感受
    Cts框架解析(15)-任务运行完
  • 原文地址:https://www.cnblogs.com/joesphos/p/5185762.html
Copyright © 2011-2022 走看看