mariadb vs mysql
Posted yaoyuan2
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mariadb vs mysql相关的知识,希望对你有一定的参考价值。
1、group by 时,字段是否个多个
执行
"SELECT `工号`,`姓名`,`部门` FROM t_kqjlb GROUP BY `姓名`"
在mariadb 中能执行,结果:
但是,在mysql中,无法执行,提示:
2、传入日期类型的值无法select
mysql中,`日期` 是DATE类型的 java方法test: test(String empName, DateTime recordDate, String type) Entity entity = Db.use().queryOne("SELECT * FROM t_kqjlb WHERE `姓名`=? AND `日期`=? AND `班次`=?", empName ,recordDate, type);
...
返回null,但是mariadb 没问题。
解决:将recordDate转换为String,即可。如下:
Entity entity = Db.use().queryOne("SELECT * FROM t_kqjlb WHERE `姓名`=? AND `日期`=? AND `班次`=?", empName ,DateUtil.formatDate(recordDate), type);
以上是关于mariadb vs mysql的主要内容,如果未能解决你的问题,请参考以下文章