帮忙看一下这个mysql函数,用来返回两个日期之间的年数

delimiter //

CREATE FUNCTION yeardiff (dec1 datetime,dec2 datetime)

returns int

begin

DECLARE Result int;

Result = year(dec1)-year(dec2);

return (Result);

end //

用来返回两个日期之间的年数 想定义一个这样的函数

就是模范oracle的datediff(‘year’,‘exp1’,'exp2')的功能

因为mysql虽然也有这样的一个函数可有局限性 只能返回两个日期之间的天数 我要返回年数

看看我哪里有错了,错误提示

[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= year(dec1)-year(dec2);

return (Result);

end' at line 6

------解决方案--------------------

SET Result = year(dec1)-year(dec2);

微信 赏一包辣条吧~

支付宝 赏一听可乐吧~

mysql 介于两个日期函数_帮忙看一上这个mysql函数,用来返回两个日期之间的年数...相关推荐

  1. MySQL数据库中arg函数_【松勤教育】MySQL之常用函数介绍

    mysql函数: MySQL数据库中提供了很丰富的函数.MySQL函数包括聚集函数.字符串函数.日期和时间函数.条件判断函数.系统信息函数.加密函数.格式化函数等.通过这些函数,可以简化用户的操作.下 ...

  2. python如何同时运行两个函数_关于python:使2个函数同时运行

    我试图让两个函数同时运行. 1 2 3 4 5 6 7 8def func1(): print 'Working' def func2(): print 'Working' func1() func2 ...

  3. mysql性能功能是什么意思_究竟是什么影响了MySQL的性能

    1.影响数据库性能的几个方面 服务器硬件 服务器系统 数据库存储引擎的选择(MySQL的插件式存储引擎) MyISAM:不支持事务,表级锁. InnoDB:事务级存储引擎,完美支持行级锁,事务ACID ...

  4. stat函数_数据分析工具入门 掌握这些Excel函数就够了

          1.什么是函数 可以把函数理解为一个可以控制的黑箱子,输入X到黑箱子中,他就会输出Y,参数就是黑箱子的控制开关,打到不同的档位,黑箱子会输出不同的Y.       2.常见函数分类 文本清 ...

  5. mysql数据转存到时序数据库_干货丨如何高速迁移MySQL数据到时序数据库DolphinDB...

    DolphinDB提供了两种导入MySQL数据的方法:ODBC插件和MySQL插件.我们推荐使用MySQL插件导入MySQL数据,因为它的速度比ODBC导入更快,导入6.5G数据,MySQL插件的速度 ...

  6. matlab的tfdata函数_较全的matlab 命令和函数

    d 菱形 -- 虚线 ^ 向上箭头 3.可以用subplot(3,3,1)表示将绘图区域分为三行三列,目前使用第一区域.此时如要画不同的图形在一个窗口里,需要hold on. ============ ...

  7. xamp已有mysql端口修改依然启动不_关于xampp启动不了mysql的解决方法

    今天在xampp-control中启动不了mysql,提示说mysql service没启动,一时还真不知道怎么回事,我是在360安全卫士提示我是否将mysql设置为系统服务时选择了"否&q ...

  8. mysql列名可以用中文吗_用了这么久的MySQL,你知道它的存储引擎吗?

    每天叫醒你的不是闹钟,而是梦想 1 MySQL数据库引擎简介 1.1 ISAM(Indexed Sequential Access Method) ISAM是一个定义明确且历经时间考验的数据表格管理方 ...

  9. 原生js已载入就执行函数_手写CommonJS 中的 require函数

    前言 来自于圣松大佬的文章<手写CommonJS 中的 require函数> 什么是 CommonJS ? node.js 的应用采用的commonjs模块规范. 每一个文件就是一个模块, ...

  10. mysql 单表字段多少合适_复制信息记录表|全方位认识 mysql 系统库

    在上一期<时区信息记录表|全方位认识 mysql 系统库>中,我们详细介绍了mysql系统库中的时区信息记录表,本期我们将为大家带来系列第七篇<复制信息记录表|全方位认识 mysql ...

最新文章

  1. 微软 CTO 韦青:“程序员 35 岁就被淘汰”是个伪概念 | 人物志
  2. MySQL 安装 启动命令总结
  3. 关于jsp页面是放在webroot目录下和web-inf下优缺点
  4. Qt Creator创建UI
  5. 剖析 | torch.nn.functional.softmax维度详解
  6. SAP CRM产品主数据重要函数COM_PRODUCT_UI_GETDETAIL的调试
  7. Gnome即将满18岁,适用于Docker,Kali Linux 2.0的新工具以及更多新闻
  8. [转载] AUML——Supplement Documents
  9. Oracle索引树的结构
  10. java数组清空能释放jvm内存嘛_JVM面试题汇总
  11. 逻辑回归案例模板——信用卡欺诈检测
  12. DirectX修复工具常见问题解答
  13. mldn出品java风暴_MLDN出品JAVA风暴-JAVA学习的终极资料
  14. 什么是云计算?让我来告诉你~
  15. 二分法+牛顿迭代法+简化牛顿迭代法+牛顿下山法解方程的近似值
  16. HTML5基本结构及标签
  17. Zigbee应用开发 协调器控制多个终端
  18. 深度linux没有硬盘,安装Deepin系统到硬盘分区部分没有发现硬盘数据的解决
  19. Windows 10 任务管理器重置偏好设置
  20. 哈工大版理论力学和濮良贵版《机械设计》、张宇数学二等视频和试卷分享

热门文章

  1. Activity intent经常使用的 FLAG 集合
  2. 《Single Image Haze Removal Using Dark Channel Prior》一文中图像去雾算法的原理、实现、效果及其他。
  3. python实现卷积操作
  4. Java学习(11-15天, 线性数据结构)
  5. 计算机网络-路由器广域网配置
  6. Python_将conda里的环境导入到pychram中
  7. 单结晶体管的导电特性_室温制备自愈合、可注射PEDOT:PSS导电水凝胶
  8. spring5.0学习笔记7
  9. 清华大学操作系统OS学习(四)——物理内存管理:连续内存分配
  10. pycharm添加conda虚拟环境