今天刷leetcode的sql, 看到一道题目,

题目的难点在于,近30天这个条件的满足。
学习到一个新的函数----datediff():函数返回两个日期之间的天数。
【语法】 DATEDIFF(date1,date2)
注释:只有值的日期部分参与计算。

SELECT DATEDIFF('2008-11-30','2008-11-29') AS DiffDate
SELECT DATEDIFF('2008-11-29','2008-11-30') AS DiffDate

以上两条,第一条输出1,第二条输出-1。
故是用date1减去date2。

以上题目的结果:

select activity_date day, count(distinct user_id) active_users
from Activity
where datediff('2019-07-27',activity_date) < 30
group by activity_date

datediff()函数的使用相关推荐

  1. VB中DateDiff 函数解释

    VB中DateDiff 函数使用方法 DateDiff (interval, Date1 , Date2[,firstweekofyear[,firstweekofyear]])  返回一个Varia ...

  2. mysql datediff多一天_MySQL DATEDIFF函数获取两个日期的时间间隔的方法

    描述 返回两个日期之间的时间间隔. 语法 DateDiff(interval, date1, date2 [ ,firstdayofweek[ , firstweekofyear]] ) DateDi ...

  3. sqlserver计算时间差DATEDIFF 函数

    DATEDIFF 函数 [日期和时间] 功能 返回两个日期之间的间隔. 语法 DATEDIFF ( date-part, date-expression-1, date-expression-2 ) ...

  4. SQL Server DATEDIFF() 函数(SQL计算时间差)

    select  *   from   task_list  where 1=1 and    datediff(dd,carateTime,getdate()) =0  定义和用法 DATEDIFF( ...

  5. DateDiff 函数的用法

    DateDiff DateDiff: SQL server函数 返回 Variant (Long) 的值,表示两个指定日期间的时间间隔数目. 语法 DateDiff(interval, date1, ...

  6. SQL Server DATEDIFF() 函数计算时间差

    DATEDIFF() 函数返回两个日期之间的时间. 语法: DATEDIFF(datepart,startdate,enddate) datepart 参数可以是下列的值: ,但一些英文也是支持的,如 ...

  7. jmeter时间函数格林尼治时间_VB常用函数——时间函数和DateDiff函数

    No.9 VB常用函数--时间函数和DateDiff函数​mp.weixin.qq.com 用于获取当前日期,时间的函数. Now返回系统当前的日期和时间. Date返回系统当前的日期. Year(D ...

  8. MySQL datediff()函数

    转载自   MySQL datediff()函数 MySQL DATEDIFF函数介绍 MySQL DATEDIFF函数计算两个DATE,DATETIME或TIMESTAMP值之间的天数. MySQL ...

  9. mysql时间间隔interval_MySQL DATEDIFF函数获取两个日期的时间间隔的方法

    描述 返回两个日期之间的时间间隔. 语法 DateDiff(interval, date1, date2 [ ,firstdayofweek[ , firstweekofyear]] ) DateDi ...

  10. DATEDIFF 函数使用

    DATEDIFF 函数 [日期和时间] 返回两个日期之间的间隔 返回 Variant (Long) 的值,表示两个指定日期间的时间间隔数目. 语法 DateDiff(interval, date1, ...

最新文章

  1. java标准类的制作
  2. 为什么在Ruby中使用`rescue Exception =gt; e`样式不好?
  3. Android中实现震动的方法
  4. 生成ssh key (Mac Linux )
  5. 传统数据中心升级方案
  6. 还有Html.EditorFor和Html.Html.TextBox到底差什么呢
  7. Android系统语言默认设置为简体中文
  8. java中byte的范围计算
  9. aspose.word在某个字后面自动换行_服务应用突然宕机了?别怕,Dubbo 帮你自动搞定服务隔离!...
  10. 无法确认设备和计算机之间的连接,代码45的8种解决方法 - 硬件设备没有连接到计算机...
  11. es提示 MaxNewSize (1048576k) is equal to or greater than the entire heap (1048576k). A new max genera
  12. Golang编程百例-Golang数字排列组合
  13. 四轮驱动(SSMR)移动机器人手柄控制
  14. 海思视频和QT的Colorkey显示模式
  15. 各种说明方法的例句_十种说明方法
  16. PHP修改根目录路径
  17. 数值分析实验报告 matlab,数值分析matlab实验报告..doc
  18. excel自动排班表_制造工厂如何特殊排班?如何为无固定休息日排班?
  19. 专家揭秘:补充叶黄素视力毫无改善,原因何在?
  20. 【看图解惑】知网查看期刊类别(核心?CSCD(核心C刊还是拓展版E刊?))

热门文章

  1. 微软浏览器Edge在虚拟机(WIN11)中打开标签栏泛白
  2. 数据采集_化妆品生产许可信息管理系统服务平台
  3. 《人工智能》 柴玉梅,张坤丽 编
  4. 复旦工研院的计算机系老师,信息科学与工程学院
  5. VPD(Virtual Private Database)
  6. 怎么给自己的html网页加个密码,密码正确才能显示网页
  7. Remix本地化,加载本地合约文件,本地链接Remix
  8. 从程序员到项目经理:认识项目经理
  9. 3D、4D、5D区别?
  10. 计算机机房空调原理,图解机房空调原理