SQL语句中DATEDIFF()函数的用法
DATEDIFF ( datepart , startdate , enddate )释义:计算时间差;
datepare值:year | quarter | month | week | day | hour | minute | second | millisecond
startdate:开始日期
enddate :结束日期
GetDate():获取当前的系统日期
下面例子中表名为tablename,条件字段名为inputdate
查询今天
SELECT * FROM tablename where DATEDIFF(day,inputdate,GETDATE())=0
查询昨天
SELECT * FROM tablename where DATEDIFF(day,inputdate,GETDATE())=1
查询本周
SELECT * FROM tablename where DATEDIFF(week,inputdate,GETDATE())=0
查询上周
SELECT * FROM tablename where DATEDIFF(week,inputdate,GETDATE())=1
查询本月
SELECT * FROM tablename where DATEDIFF(month,inputdate,GETDATE())=0
查询上月
SELECT * FROM tablename where DATEDIFF(month,inputdate,GETDATE())=1
SQL语句中DATEDIFF()函数的用法相关推荐
- oracle sql语句中like %参数%的用法
oracle sql语句中like %参数%的用法,在网上找了很久没找到类似的帖子,因此分享一下我的收获,希望对看到的人有帮助 今天在处理oracle数据库数据merge的时候遇到一个问题: 在mer ...
- SQL语句中的select高级用法
#转载请联系 为了更好的了解下面的知识点,我们先创建两张表并插入数据. # 学生表 +----+-----------+------+--------+--------+--------+------ ...
- sql语句中使用函数会耗费性能吗_挽救数据库性能的 30 条黄金法则 | 原力计划...
作者 | geekguy 责编 | 王晓曼 出品 | CSDN博客 1. 优化查询,应尽量避免全表扫描,应该在用于检索数据和排序数据的字段上建立索引,如where子句用于搜索,order by子句用于 ...
- oracle sum函数返回空,关于SQL语句中SUM函数返回NULL的解决办法
SUM 是SQL语句中的标准求和函数,如果没有符合条件的记录,那么SUM函数会返回NULL. 但多数情况下,我们希望如果没有符合条件记录的情况下,我们希望它返回0,而不是NULL,那么我们可以使用例如 ...
- SQL Server中COALESCE函数的用法
在SQL Server中COALESCE函数,会返回其参数中第一个不为NULL的参数,效果如下: SELECT COALESCE(NULL,NULL,N'A',NULL,NULL) 结果: SELEC ...
- mysql sql语句 datediff_SQL语句中DateDiff函数说明
函数简介: 返回 Variant (Long) 的值,表示两个指定日期间的时间间隔数目. 函数语法: DateDiff(interval, date1, date2[, firstdayofweek[ ...
- sql server中QUOTENAME()函数的用法
操作sql server尤其是写存储过程时,要用到各种各样的函数,今天就总结一个quotename()的用法. 1.语法: quotename('character_string'[,'quote_c ...
- sql server中quotename()函数的用法(转载)
操作sql server尤其是写存储过程时,要用到各种各样的函数,今天就总结一个quotename()的用法. 1.语法: quotename('character_string'[,'quote_c ...
- sql语句中case when then 用法
Case具有两种格式:简单Case函数和Case搜索函数. 一:简单Case函数 (ELSE'其他')去掉则显示空 缺点不在条件范围内显示不出来原有数值 SELECTCASE SPECIAL_TYPE ...
最新文章
- 第四章,简答题4-5,2017-4-6
- web -httpd
- Android屏幕适配全攻略(最权威的官方适配指导)(转),共大家分享。
- Excel VBA实现批量创建链接
- [Classic] 日文版《出师表》
- mysql pdm_mysql 生成pdm
- Vue3 --- 安装和使用echarts
- springboot整合minio最新版
- 13-栈的简单应用-递归
- 在Mac下连接阿里云服务器
- JavaWeb项目结构
- 第三章 栈和队列(含答案)
- Hello Qt(十六)——QT绘图实例-钟表
- 麻省理工大学公开课笔记:算法导论(一)——引言
- JavaScript根据开始时间和结束时间计算具体礼拜几
- html怎么在表格中加虚线,html设置虚线边框的方法详细介绍
- maven install 提示:Process terminated
- 需求:解压获取ipa里面的图片在windows系统上打不开
- 415报错,两种解决方法
- 华为海思人脸识别方案 海思 3516嵌入式 Linux系统人脸识别开发模组套件
热门文章
- 《Arduino实验》实验:ESP8266连接WiFi并连接贝壳物联平台
- 安装Blue Prism Chrome插件
- php毕业设计 基于php+mysql在线视频点播系统毕业设计开题报告功能参考
- linux中mail未找到命令,mail命令使用在linux系统中输入mail,就进入了收件箱错误的是()...
- 详解ORACLE数据库的分区表
- tiktok为什么注册不成_tiktok抖音怎样注册?完整流程介绍
- 自动驾驶企业Mobileye估值坍塌:降至160亿美元 路演PPT曝光
- vim 操作Esc+:wq无效怎么办?
- C++ primer笔记
- 边缘计算隐私保护研究进展