博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL 查一年内的数据
阅读量:6209 次
发布时间:2019-06-21

本文共 523 字,大约阅读时间需要 1 分钟。

--查询今年的select * from 表 where datediff(yy,时间字段,GETDATE())=0--查询去年的select * from 表 where datediff(yy,时间字段,GETDATE())=1

  

定义和用法

DATEDIFF() 函数返回两个日期之间的天数。

DATEDIFF(datepart,startdate,enddate)

startdate 和 enddate 参数是合法的日期表达式。

datepart 参数可以是下列的值:

datepart 缩写
yy, yyyy
季度 qq, q
mm, m
年中的日 dy, y
dd, d
wk, ww
星期 dw, w
小时 hh
分钟 mi, n
ss, s
毫秒 ms
微妙 mcs
纳秒 ns

 

 

 

 

 

 

 

 

 

 

 

 

 

eg: SELECT DATEDIFF(day,'2008-12-29','2008-12-30') AS DiffDate

DiffDate
1

 

 

 

想继续讨论请加QQ群181537678

世上本无垃圾,所谓垃圾是你放错了地方!

 

转载于:https://www.cnblogs.com/yhyjy/p/3323832.html

你可能感兴趣的文章
局域网访问控制
查看>>
web crawling(plus5) crawling wechat
查看>>
每天一个linux命令(12):more命令
查看>>
奈奎斯特采样定理:
查看>>
智能商业大会构造信息化交流平台
查看>>
Android跳转WIFI界面的四种方式
查看>>
Java笔试之Singleton
查看>>
如何使用fio模拟线上环境
查看>>
android自动化框架简要剖析(一):运行原理+基本框架
查看>>
本地仓库settings.xml中使用阿里的仓库
查看>>
处理测试环境硬盘爆满
查看>>
PIE SDK与OpenCV结合说明文档
查看>>
UVa 10026 - Shoemaker's Problem
查看>>
UVa 11136 - Hoax or what
查看>>
opencv 随笔
查看>>
有趣的面试题
查看>>
Python 08 面向对象
查看>>
HDU6301 Distinct Values (多校第一场1004) (贪心)
查看>>
泛型通用函数的一些特殊问题的解决方法
查看>>
redis事务
查看>>