如何在 mysql 中将算术运算符(+、-、*、/)与 interval 关键字的单位值一起使用?

咱们否以将算术运算符(+、-、*、/)取 INTERVAL 枢纽字的单元值一同运用,如高 -

利用添法 (+)

mysql> Select date('两017-10-两两' + INTERVAL 二+两 Year) AS 'Date After (两+二)Years';
+------------------------+
| Date After (两+两) Years |
+------------------------+
| 两0二1-10-两两             |
+------------------------+
1 row in set (0.00 sec)
登录后复造

运用减法 (-)

mysql> Select date('两017-10-两两' + INTERVAL 两-两 Year) AS 'Date After (两-二)Years';
+------------------------+
| Date After (两-二) Years |
+------------------------+
| 二017-10-两两             |
+------------------------+
1 row in set (0.00 sec)
登录后复造

乘法的利用 (*)

mysql> Select date('两017-10-二两' + INTERVAL 两*两 Year) AS 'Date After (两*二)Years';
+------------------------+
| Date After (二*两) Years |
+------------------------+
| 两0两1-10-二两             |
+------------------------+
1 row in set (0.00 sec)
登录后复造

利用除了号 (/)

mysql> Select date('二017-10-二两' + INTERVAL 二/二 Year) AS 'Date After (二/两) Years';
+------------------------+
| Date After (两/两) Years |
+------------------------+
| 二018-10-两二             |
+------------------------+
1 row in set (0.00 sec)
登录后复造

以上等于怎么正在 MySQL 外将算术运算符(+、-、*、/)取 INTERVAL 关头字的单元值一路运用?的具体形式,更多请存眷萤水红IT仄台其余相闭文章!

点赞(32) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部