SQL函数

 

SQL聚合函数 max(), min(),sum(),avg(),count(数量),

数据库函数

聚合函数:Max():最大;Min():最小;sum():求和;avg():求平均;count():统计数量

 数字函数:ABS():求绝对值    ceiling():舍入到最大整数。floor():舍入到最小整数。 round():四舍五入。

 字符串函数: len():计算字符串长度; lower(),upper():转小写,转大写。 ltrim():字符串左侧的空格去掉。

   rtrim():字符串右侧的空格去掉。 例如:去掉两边的空格:ltrim(rtrim(‘   韩迎龙    ’))

  SubString(string,start_position,length),参数string为主字符串,start_position为字符串在主字符串中的起始位置,length为子字符串的最大长度。例如:

  select substring(‘abcdefghijk’,2,3)   执行结果为:bcd。

  select FName,Substring(FName,2,2) from T_Employee。

日期函数

  getdate():取得当前日期的时间。

  dateadd(datepart,number,date),计算增加以后的时间,参数date为待计算的日期,参数number为增量,参数datepart为计量单位。例如:

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

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

  select dateadd(day,-3,getdate()) 执行结果是:当前时间的前三天。

  datediff(datepart,startdate,enddate):计算两个日期之间的差额。datepart为计量单位。

  select datetdiff(hh,getdate(),dateAdd(day,-3,getdate()))  执行结果为-72。

  datepart(datepart,date):返回一个日期的特定部分。例如:select datepart(year,getdate()),datepart(month,getdate())  执行结果:2012  4 

类型转换函数:cast(expression as data_type);

Convert(date_type,express) 例如:select cast (’123’as int),cast(‘2012/4/9’ as dattime),Convert(datetime,’2012/4/9’)

 

 

 

转载于:https://www.cnblogs.com/timp/p/3672343.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值