0
点赞
收藏
分享

微信扫一扫

gbase 数据、南大通用产品文档:gbase,数据,gbase 数据,南大通用 GBase8aTIMESTAMPDIFF

函数说明
TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2)
说明

按照整数返回date 或者datetime 表达式datetime_expr1 和datetime_expr2 之间的差距,
参数由interval 选项给定;

合法的inteval 值与TIMESTAMPADD()函数描述相同。
示例
示例1
返回“2011-02-01”和“2011-05-01”之间相差的月份数。
gbase> SELECT TIMESTAMPDIFF(MONTH,'2011-02-01','2011-05-01') FROM t;
+------------------------------------------------+
| TIMESTAMPDIFF(MONTH,'2011-02-01','2011-05-01') |
+------------------------------------------------+
| 3 |
+------------------------------------------------+
1 row in set
示例2
返回“2011-05-01”和“2001-01-01”之间相差的年份数。
gbase> SELECT TIMESTAMPDIFF(YEAR,'2011-05-01','2001-01-01') FROM t;
+-----------------------------------------------+
| TIMESTAMPDIFF(YEAR,'2011-05-01','2001-01-01') |
+-----------------------------------------------+
| -10 |

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 894
+-----------------------------------------------+
1 row in set

举报

相关推荐

0 条评论