一,TIMESTAMPDIFF

语法:

TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2)。

说明:

返回日期或日期时间表达式datetime_expr1 和datetime_expr2the 之间的整数差。其结果的单位由interval 参数给出。该参数必须是以下值的其中一个:

FRAC_SECOND。表示间隔是毫秒

SECOND。秒

MINUTE。分钟

HOUR。小时

DAY。天

WEEK。星期

MONTH。月

QUARTER。季度

YEAR。年

二、str_to_date

MySQL内置函数,在mysql里面利用str_to_date()把字符串转换为日期。

示例:分隔符一致,年月日要一致

select str_to_date(‘2008-4-2 15:3:28‘,‘%Y-%m-%d %H:%i:%s‘);

select str_to_date(‘2008-08-09 08:9:30‘, ‘%Y-%m-%d %h:%i:%s‘);

例 :以下计算两个字段的时间差 (年) 注:第二个时间字段时间不用带时间格式

SELECT user_id AS 姓名 ,

(CASE WHEN sex=0 THEN ‘女‘ ELSE ‘男‘ END) AS 性别,

mobileno AS 电话,

startdate AS 入职日期,

enddate AS 到职日期,

(CASE WHEN enddate>0 THEN

TIMESTAMPDIFF(YEAR,STR_TO_DATE(startdate,‘%Y-%m-%d %Y‘),enddate)

ELSE

TIMESTAMPDIFF(YEAR,STR_TO_DATE(startdate,‘%Y-%m-%d %Y‘),LOCALTIME()) END )AS 工龄,

curstar AS 星级,

curshopname AS 门店,

strength AS 优势 ,

weakness AS 劣势,

improve AS 进步点 ,

memo AS 备注,

(CASE WHEN enddate>0 THEN ‘离职‘ ELSE ‘在职‘ END ) AS 状态

FROM ft_sales

原文:http://www.cnblogs.com/juneraid/p/5996087.html

mysql 计算 两个字段 之差_MYSQL计算两个字段日期差相关推荐

  1. mysql修改字段的顺序_Mysql中如何修改字段的排列顺序?

    创建数据表的数据,字段在表中的位置已经确定了.但要修改字段在表中的排列位置,则需要使用ALTER TABLE语句来处理.在MySQL中,修改字段排列位置的基本语法格式如下: ALTER TABLE M ...

  2. mysql 多字段单关键字_mysql多关键字多字段模糊查询

    假设有这样两条数据: (表名为user) 1) username=admin,password=000000 2) username=admin,password=123456 我们要实现的效果是可以 ...

  3. mysql计算两gps坐标的距离_mysql 计算两坐标间的距离

    mysql 5.6.1 加入了空间数据支持功能,新增了st_*相关函数,可以非常方便的计算两个地理坐标点的距离了. 如下例子:按我的坐标计算周边坐标的距离并由近到远排序 select name,st_ ...

  4. mysql计算1天后的时间_mysql 计算某个时间,多少天后,多少个月后时间戳

    id start_time period_ytpe period_value 1 1461427200 day 3 2 1461427200 month 2 如上表, start_time 表示开始时 ...

  5. mysql同时往两个表插数据_MySQL 的两个特殊数据类型属性 unsigned与 zerofill

    概述 我们在了解mysql数据类型不可避免的要先了解这两个属性--unsigned与 zerofill,是否选用这两个属性对选择数据类型有莫大的关系. 1.unsigned unsigned 就是将数 ...

  6. mysql使字段自增_Mysql设置自增字段的方法

    来自:http://www.cnblogs.com/younggun/archive/2011/07/10/2102164.html 如何实现MySQL设置自增字段是许多人都问到的问题,下面就为您介绍 ...

  7. json mysql 字段 默认值_MySQL新增JSON类型字段的使用总结

    最近刚好用到了MySQL的JSON函数做了一些数据处理相关的工作,顺便记录总结一下相关知识点和用法. MySQL从5.7.8开始支持原生JSON数据类型,以JSON类型存储json格式的数据,比字符串 ...

  8. mysql如何两个表取差集_mysql 查询两张表的差集

    今天在做一个小功能的时候,遇到了需要取两个表的差集,本来可以直接通过两次查表然后通过代码去处理. 由于我个人比较喜欢减少数据库交互,所以在网上查了下关于mysql两个表取差集的方案.但是发现很多的 差 ...

  9. mysql常用数据类型的属性有哪些_MySQL数据类型和常用字段属性总结

    日期和时间数据类型 date 3字节,日期,格式:2014-09-18 time 3字节,时间,格式:08:42:30datetime 8字节,日期时间,格式:2014-09-18 08:42:30t ...

最新文章

  1. selenium webdriver - 结束进程
  2. SAP Netweaver gateway cache table logic
  3. linux统计字符串频数,Linux 统计某个字符串出现的次数
  4. python函数sn_Python plist.SndRcvList方法代码示例
  5. 吃是为了肉体,喝是为了灵魂
  6. IDEA常用的搜索快捷键
  7. activiti工作流简介
  8. Html5中鼠标经过图片,图片在盒子内部实现放大效果。
  9. 如何优化我的世界服务器,我的世界服务器太卡怎么办 MC服务器优化攻略
  10. Python--判断一个数字的奇偶性
  11. 李一男复出,能否完成一次“永不言败”的创业?
  12. pythonstdin_关于python:从sys.stdin接收输入,非阻塞
  13. BAPI_PO_CREATE1 批量创建采购订单(可一个PO采购多个材料)
  14. 十种常见领带的打法图解
  15. sRGB Color Space
  16. 如何连接手机和电脑,用电脑控制安卓手机
  17. defcon-ctf qualifer crypto writeup
  18. Tofu Icecream and Tai-chi man
  19. 保监会首度回应交强险大盈论
  20. 堆——神奇的优先队列 大根堆小根堆详解,附小根堆C++代码实现与STL相关

热门文章

  1. ubuntu22.4安装zabbix6.4
  2. 【工具】word 彻底移除 Mendeley 插件 (MacOS)
  3. 用Python写一个游戏脚本,你会吗?
  4. 日语常见自、他动词对照表
  5. 在Excel表格中如何批量快速隐藏空白行
  6. seo网站优化中“四处一词”重要细节
  7. 微信小程序保存图片到系统相册
  8. 我的失业IT老公,准备出家了…
  9. VMware是一个非常好的虚拟机软件
  10. 判断字符是否是字母java,java判断字符串中是否包含字母