mysql&mybatis
SihgYu
Miracles sometimes occur, but one has to work terribly for them.
展开
-
mysql查询结果保留两位小数
TRUNCATETRUNCATE(x,d):函数返回被舍去至小数点后d位的数字x。若d的值为0,则结果不带有小数点或不带有小数部分。若d设为负数,则截去(归零)x小数点左起第d位开始后面所有低位的值。SELECT TRUNCATE(100.3465,2),TRUNCATE(100,2),TRUNCATE(0.6,2),TRUNCATE(114.6,-1);结果分别:100.34,100,0...原创 2019-06-13 09:56:49 · 9076 阅读 · 1 评论 -
mysql求两个日期之间的差 timestampdiff()函数
语法TIMESTAMPDIFF(unit,begin,end);介绍TIMESTAMPDIFF函数返回begin-end的结果,其中begin和end是DATE或DATETIME表达式。TIMESTAMPDIFF函数允许其参数具有混合类型,例如,begin是DATE值,end可以是DATETIME值。如果使用DATE值,则TIMESTAMPDIFF函数将其视为时间部分为“00:00:0...原创 2019-06-13 10:04:48 · 678 阅读 · 0 评论 -
Mybatis @SelectKey用法
@SelectKey用处主要用来解决主键自增问题用法@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="clusterId", before=false, resultType=Integer.class)属性keyProperty 语句结果被设置的属性resultType 结果的类型order 可...原创 2019-06-13 10:11:52 · 3990 阅读 · 0 评论 -
mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间
1、当前日期select DATE_SUB(curdate(),INTERVAL 0 DAY) ;2、明天日期select DATE_SUB(curdate(),INTERVAL -1 DAY) ;3、昨天日期select DATE_SUB(curdate(),INTERVAL 1 DAY) ;4、前一个小时时间select date_sub(now(), interval 1...原创 2019-06-13 10:20:45 · 631 阅读 · 0 评论 -
mysql 对于年月日日期的比较
转载自:https://blog.csdn.net/nihaoqiulinhe/article/details/76187271在前端日期传过来是2017-01-01的格式,我要在数据库比较日期,假设是年龄,我可以在mysql语句中拼查询,如下:SELECT * FROM `retire_infor` rewhere re.birtyday >= '1956-01-01' and...转载 2019-06-13 10:23:11 · 8268 阅读 · 0 评论 -
centos yum 安装mysql8 修改密码
官网地址:https://dev.mysql.com/downloads/repo/yum/可以在以上地址选择想要的版本将下面的链接后面部分替换wget http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpmrpm -ivh mysql80-community-release-el7-3.noarch.rpm ...原创 2019-06-14 11:20:31 · 1115 阅读 · 0 评论