1.导入依赖 <!--springboot整合mongodb--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> < ...
分类:
数据库 时间:
2020-04-28 21:38:08
阅读次数:
108
#MongoDB使用: 条件操作,排序,索引,分页查询,聚合函数##mongodb条件查询 > use study switched to db study > db.student.insert({"name":"张三","age":18,"score":100,"sex":1}) WriteRe ...
分类:
数据库 时间:
2020-04-26 11:22:42
阅读次数:
71
一、下载jar包并导入 jsqlparser-1.3.jar,下载地址: https://mvnrepository.com/artifact/com.github.jsqlparser/jsqlparser/1.3 pagehelper-5.1.6.jar,下载地址:https://mvnrepo ...
分类:
其他好文 时间:
2020-04-24 21:43:51
阅读次数:
72
一、总结了mybatis中五种不同实现分页查询的方法 UserMapper.java接口文件 public interface UserMapper { //分页查询 public List<User> selectForPage1(int startIndex,int pageSize); pub ...
分类:
其他好文 时间:
2020-04-24 21:31:07
阅读次数:
116
先创建一个数据库test, 再建立一个表格devices,(这里建立多个字段来演示效果)CREATE TABLE `devices` ( `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',... ...
分类:
数据库 时间:
2020-04-15 21:40:22
阅读次数:
110
背景系统结构如上图。经过排查是因为系统B拉取数据时间太长导致的推送超时。系统B拉取数据的方法是根据_tiemstamp(数据操作时间)分页查询系统A的接口,即:1SELECT字段名2FROM表名3WHERE_timestamp>=beginTimeAND_timestamp<=endTime4LIMITn,m;由于该数据是从其他数据源中导入的,所以_timestamp这个字段值几乎相同
分类:
数据库 时间:
2020-04-03 20:10:18
阅读次数:
85
1、分页查询 /** * Dao层 */public interface TestMapper { //mysql分页查询 @Select("${sql} limit #{start},#{size}") public List<Map> getPageList(@Param("sql") Stri ...
分类:
编程语言 时间:
2020-04-03 00:29:47
阅读次数:
61
我们先看看MySQL官网文档是怎么描述这个问题的:如下图所示。 由上面可知:MySQL不允许SQL语句的嵌套语句内的when rownum=1等类似的分页查询,需要用到临时变量来实现改造该功能 举个例子: Oracle中的SQL写法如下: select * from oms_sub_tempdata ...
分类:
数据库 时间:
2020-04-01 17:45:25
阅读次数:
142
参考url:https://www.bilibili.com/video/BV12b411K7Zu?p=132 应用场景:当要显示的数据,一页显示不全,需要分页提交SQL请求 语法: SELECT 查询列表 FROM 表1 【join type join 表2 ON 连接条件 WHERE 筛选条件 ...
分类:
数据库 时间:
2020-03-27 19:59:29
阅读次数:
82
七、子查询/*含义:出现在其他语句中的select语句,称为子查询或内查询 外部的查询语句,称为主查询或外查询 分类: 按照子查询出现的位置: select后面: 仅仅支持标量子查询 from后面: 支持表子查询: 将子查询结果充当一张表,要求必须取别名 where或者having后面:(重点) 标 ...
分类:
其他好文 时间:
2020-03-25 23:42:43
阅读次数:
104