
数据库
数据库,MySQL,Redis,MongoDB等
IceFloe_Rot
初入江湖的小学生程序员
展开
-
MySQL计算时间差的方法
MySQL计算时间差的方法对于timestamp类型TIMESTAMPDIFF可以使用TimeStampDiff()函数计算两个时间之间的时间差,函数声明如下:TIMESTAMPDIFF(unit,datetime_expr1,datetime_expr2)其中,unit是时间的单位,枚举值有:SECOND:秒MINUTE:分钟HOUR:小时DAY:天WEEK:周MONTH:月份QUARTER:季度YEAR:年注意,相减的时候是:datetime_expr2减去dateti原创 2021-08-19 14:32:05 · 427 阅读 · 0 评论 -
MySQL截取字符串的方法-substring_index
substring_index的用法substring_index(str,delim,count)str:要处理的字符串delim:分隔符count:计数(要截取的位置,正数为从左向右,负数为从右向左)工作中遇到的案例:排查生产问题的时候,需要从类似下面的日志中取出一个orderId这个字段对应的数字customer_id=87380–>customer_id有最新跟进的订单,orderId=293976–>ENDSQL语句:select substring_ind原创 2021-07-28 15:23:53 · 367 阅读 · 0 评论 -
MySQL对浮点数设置保留位数
MySQL对浮点数设置保留位数文章目录MySQL对浮点数设置保留位数FORMATROUNDTRUNCATECONVERT(类型转换函数)有如下几个方法可以设置查询结果保留的位数FORMATFORMAT(X,D)X:原始数据D:保留位数小数部分四舍五入整数部分,从右向左每3位一个逗号ROUNDROUND(X,D)X:原始数据D:保留位数小数部分四舍五入TRUNCATETRUNCATE(X,D)X:原始数据D:保留位数小数部分多余位数直接舍去CONVERT(类型原创 2021-07-07 11:35:19 · 1847 阅读 · 0 评论