• 如何利用SQL语句求日期的时间差值,并汇总网上的一些信息


    MySQL本身提供了 DATEDIFF 函数,用来计算时间差。

    手册:http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_datediff

    SELECT DATEDIFF('2007-12-31 23:59:59','2007-12-30');
    --答案是1
    SELECT DATEDIFF('2010-11-30 23:59:59','2010-12-31');
    --答案是-31

     

    mysql计算两个日期的时间差函数(转)  

    原文地址:http://coraqd.blog.163.com/blog/static/22557630201028112323260/

    2010-03-08 11:23:23|  分类: 数据库类文章 |举报 |字号 订阅

     

    mysql中计算两个日期的时间差函数TIMESTAMPDIFF用法:
    语法:
    TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2)
    说明:
    返回日期或日期时间表达式datetime_expr1 和datetime_expr2the 之间的整数差。其结果的单位由interval 参数给出。interval 的法定值同TIMESTAMPADD()函数说明中所列出的相同。

    SELECT TIMESTAMPDIFF(MONTH,'2009-10-01','2009-09-01');
    interval可是以year,hour,minue等

    MySql计算两个日期的时间差函数
    原文:http://www.2cto.com/database/201210/160392.html
    2012-10-12 08:41:14     我来说两句       作者:hanxin830311
    收藏    我要投稿

    MySql计算两个日期的时间差函数
     
    MySql计算两个日期的时间差函数TIMESTAMPDIFF用法: 
     
    语法: 
    Java代码  
    TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2)   
      www.2cto.com  
    说明: 
    返回日期或日期时间表达式datetime_expr1 和datetime_expr2the 之间的整数差。其结果的
    单位由interval 参数给出。interval 的法定值同TIMESTAMPADD()函数说明中所列出的相同。 
     
    SELECT TIMESTAMPDIFF(MONTH,'2009-10-01','2009-09-01'); 
    interval可是: 
    SECOND 秒 SECONDS 
    MINUTE 分钟 MINUTES 
    HOUR 时间 HOURS 
    DAY 天 DAYS 
    MONTH 月 MONTHS 
    YEAR 年 YEARS
  • 相关阅读:
    ie兼容问题整理
    jQuery Easing 使用方法及其图解
    前端模块化学习
    velocity常用语句速查表
    table插件实现
    表单自动提交问题整理
    移动端开发
    工具的使用及配置
    《TCP/IP详解 卷1:协议》读书笔记
    iOS 内存泄漏
  • 原文地址:https://www.cnblogs.com/zhizhan/p/3714405.html
Copyright © 2020-2023  润新知