type可取值为:
SECOND、MINUTE、HOUR、DAY、WEEK、MONTH、QUARTER、EAR示例:
语句:SELECT DATE_ADD(now(),INTERVAL 2 DAY);
执行结果:2019-07-11 15:48:36语句:SELECT DATE_SUB(now(),INTERVAL 2 DAY);执行结果:2019-07-07 15:48:36
浮点数运算后的精度控制1、转化指定精度的字符串
FORMAT函数在mysql中是数据内容格式化,可以格式化数据为整数或者浮点数,整数部分超过三位的时候以逗号分割,并且返回的结果是string类型的 。
语句:SELECT FORMAT(1012.232,2);执行结果:1,012.232、转化指定精度的浮点数
FORMAT函数返回的是字符串形式数据,若要返回浮点数,我们使用CONVERT函数 。
语句:SELECTCONVERT(1012.232, decimal(12,2));执行结果:1012.23
小结以上就是小编在工作过程中遇到的十分实用但时常会忘记的Mysql语句,有需要的同学可以收藏一下,在工作中遇到时可以做个参考 。感兴趣的同学可以关注我们的同名微信公众号“麻辣软硬件”,后台发送消息与小编一起分享Mysql使用心得 。
推荐阅读
- MySQL、SqlServer、Oracle,三大数据库区别
- 分享一款MySQL日志分析神器--mysqlsla,值得收藏
- 12条MySQL优化技巧,提速不止十倍
- 获取MySQL分区表信息的几种方法
- 跟团游与自由行的区别,看完你就懂了,超级实用
- 微信PC版又要更新了,新增功能很实用
- 捏身体一处,年轻人治近视,老年人治老花,太实用了!
- MySQL如何存储时间datetime还是timestamp
- 详解mysql数据库三种快速获得某个数据库下的所有表的记录数方法
- 最实用的水龙头维修办法