• 爱情文章
  • 亲情文章
  • 友情文章
  • 生活随笔
  • 校园文章
  • 经典文章
  • 人生哲理
  • 励志文章
  • 搞笑文章
  • 心情日记
  • 英语文章
  • 范文大全
  • 作文大全
  • 新闻阅读
  • 当前位置: 山茶花美文网 > 友情文章 > 正文

    [日期相加的查询SQL语句] sql查询语句相加

    时间:2020-05-28来源:山茶花美文网 本文已影响 山茶花美文网手机站

    日期相加的查询sql语句

    这是一款讲mssql access的日期相加的sql语句,在它们中对数据库教程日期操作提供了大量的函数,今天我们日期相加就利用了dateadd函数来实例。

    */

    //方法一 存储过程

    set nocount on

    declare @kp table([id] int,[ys] int,[syrq] datetime)

    insert @kp

    select 1,2,"2008-08-08" union all

    select 2,3,"2008-09-01" union all

    select 3,33,"2008-08-11"

    select id,dateadd(month,ys,syrq) as syrq from @kp

    //方法二 简单查询语句

    select dateadd(month,cast(ys as int),syrq) as 新日期 from kp

    //方法三dateadd函数日期相加

    dateadd(d,5,"2008-08-08")

    dateadd(d,5,"2008-08-08")

    sqlstr="select * from 表 where 时间字段=dateadd(d,5,"2008-08-08")"

    select dateadd(d,5,cast("2008-08-08"as datetime))

    select cast("2008-08-08"as datetime)

    2008-08-13 00:00:00.000

    2008-08-08 00:00:00.000

    看个日期相加sql实例

    use pubs

    go

    select dateadd(day, 21, pubdate) as timeframe

    from titles

    go

    /*

    dateadd函数 返回

    返回包含一个日期的 variant (date),这一日期还加上了一段时间间隔。

    语法

    dateadd(interval, number, date)

    dateadd 函数语法中有下列命名参数:

    部分 描述

    interval 必要。字符串表达式,是所要加上去的时间间隔。

    number 必要。数值表达式,是要加上的时间间隔的数目。其数值可以为正数(得到未来的日期),也可以为负数(得到过去的日期)。

    date 必要。variant (date) 或表示日期的文字,这一日期还加上了时间间隔。

    设置

    interval 参数具有以下设定值:

    设置 描述

    yyyy 年 q 季 m 月 y 一年的日数

    d 日 w 一周的日数 ww 周 hh 时 n 分钟 s 秒

    */

    • [日期相加的查询SQL语句] sql查询语句相加 相关文章:
    • 爱情文章
    • 亲情文章
    • 友情文章
    • 随笔
    • 哲理
    • 励志
    • 范文大全