暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Sqlserver 获取某年、某月、某日数据

程序员恰恰 2022-05-06
6

数据库字段


–查询某年的数据

    SELECT * FROM Project where substring(convert(varchar(30),ProjectStartTime,120),1,4)='2020'
    1. Project:表名。

    2. ProjectStartTime:条件字段。

    3. 120:120 是日期的格式化, 形式为 yyyy-MM-dd HH:mm:ss , 有些日期类型 存在数据库里的格式是yyyy/MM/dd , 是斜杠不是横线 。

    4. 1,4:截取字段1~4个字符。

    5. ‘2020’:年份


    6. –查询某月的数据

      SELECT * FROM Project where substring(convert(varchar(30),ProjectStartTime,120),1,7)='2020-07'

      -查询某日的数据

        SELECT * FROM Project where substring(convert(varchar(30),ProjectStartTime,120),1,10)='2020-07-02'


        点赞+在看,谢谢大家支持!
        文章转载自程序员恰恰,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

        评论