mysql
文章平均质量分 94
傻大喵
一个年轻人的奋斗历程
展开
-
mysql查询当天一整天的数据sql
LoanArriveTime为查询字段,date为查询的那一天。date传当天的 00:00:00时间。用date_add,例子如下:t.LoanArriveTime >= #{date} and t.LoanArriveTime < date_add(#{date}, INTERVAL 1 DAY)原创 2017-03-20 11:22:12 · 2656 阅读 · 0 评论 -
springboot + mybatis + 多数据源
在实际开发中,我们一个项目可能会用到多个数据库,通常一个数据库对应一个数据源。代码结构:简要原理:1)DatabaseType列出所有的数据源的key---key2)DatabaseContextHolder是一个线程安全的DatabaseType容器,并提供了向其中设置和获取DatabaseType的方法3)DynamicDataSource继承A转载 2017-03-21 16:21:03 · 383 阅读 · 0 评论 -
springboot + mybatis + 多数据源 (AOP实现)
1、ShopDao 1 package com.xxx.firstboot.dao; 2 3 import org.springframework.beans.factory.annotation.Autowired; 4 import org.springframework.stereotype.Repository; 5 6 import com.xxx.fi转载 2017-03-21 16:27:58 · 1061 阅读 · 0 评论 -
mysql日期时间加减处理
MySQL 为日期增加一个时间间隔:date_add()set @dt = now();select date_add(@dt, interval 1 day); -- add 1 dayselect date_add(@dt, interval 1 hour); -- add 1 hourselect date_add(@dt, interval转载 2017-06-01 14:30:12 · 1457 阅读 · 0 评论 -
多个单列索引和联合索引的区别详解
文章出处:https://blog.csdn.net/Abysscarry/article/details/80792876背景:为了提高数据库效率,建索引是家常便饭;那么当查询条件为2个及以上时,我们是创建多个单列索引还是创建一个联合索引好呢?他们之间的区别是什么?哪个效率高呢?我在这里详细测试分析下。一、联合索引测试注:Mysql版本为 5.7.20创建测试表(表记录数为63...转载 2018-08-17 11:48:56 · 7880 阅读 · 2 评论