一,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. 鸟哥的linux私房菜内容,《鸟哥的linux私房菜》学习笔记 权限
  2. Android中后台定时任务实现,即时数据同步问题思考!
  3. python 分布式队列_〖Python〗-- Celery分布式任务队列
  4. 模拟断电oracle数据不一致,Oracle数据库案例整理-Oracle系统运行时故障-断电导致数据文件状态变为RECOVER...
  5. centos8 忘记root密码
  6. java集成spring,Spring集成
  7. asp.net mvc 点滴 一 asp.net mvc vs asp.net web forms
  8. 跳蚤 BZOJ 4310
  9. hdu-5673 Robot(默次金数)
  10. docker容器启动失败解决办法
  11. 【软考软件评测师】2018综合知识历年真题
  12. 黑色背景视频和白色背景图片变透明的方法
  13. 【主流Nivida显卡深度学习/强化学习/AI算力汇总】
  14. 基于Java的GUI界面+SQL Server数据库课程信息管理系统
  15. AC自动机模板(【CJOJ1435】)
  16. Oracle使用PL/SQL自定义函数
  17. ubuntu20.04 屏幕共享打不开
  18. 绝对良心的手机APP,每一个都好用到爆
  19. 简单工厂模式 - Unity
  20. 怎样写robots.txt实例

热门文章

  1. 全球及中国工业工作台行业行业需求前景与发展趋势预测分析报告2022-2028年
  2. 移动开发!2021年GitHub上那些优秀Android开源库总结,完整PDF
  3. 【算法学习笔记十】NP问题
  4. Motorola USB Driver v5.9.0 for Windows
  5. 微信小程序 使用vant-weapp中的索引栏右侧点不动,滚定索引失效问题
  6. Java 并发之 ConcurrentSkipListMap 简述
  7. 爬取三联生活周刊网站新闻
  8. 微信小程序跳转到第三方小程序指定页面
  9. android 做分享到朋友圈,android7.0实现分享图片到朋友圈功能
  10. 外贸开发信里面怎么放置退订链接?