例如:如下表 1. 执行SQL: SELECT d.`id`,d.`deptName` FROM `dept` d 2. 执行SQL: select d.`deptName`,d.`id` from `dept` d 3.然后用union 或 union all 进行连接: SELECT d.`id ...
分类:
其他好文 时间:
2020-05-04 21:45:29
阅读次数:
120
第七章 SQLAlchemy(二) 6.5 第五节 SQLAlchemy的ORM(3) 查找方法: 介绍完过滤条件后,有一些经常用到的查找数据的方法也需要解释一下: 1. :返回一个 列表( ): 2. :返回 中的第一个值: 3. :查找所有行作为一个结果集,如果结果集中只有一条数据,则会把这条数 ...
分类:
数据库 时间:
2020-05-04 19:15:07
阅读次数:
63
思路:前序遍历,也就是“根,左,右”的顺序去遍历,递归思路简单,不细说了,把res,结果集合设置成全局变量就行 /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; ...
分类:
其他好文 时间:
2020-05-04 15:15:58
阅读次数:
53
MyBatis简介 1、什么是MyBatis MyBatis是一款优秀的 持久层矿建 它支持定制化SQL、存储过程以及高级映射。 MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。 MyBatis可以使用简单的XML或者注解来配置和映射原生类型、接口和Java的POJO为数据库 ...
分类:
其他好文 时间:
2020-04-29 13:10:55
阅读次数:
64
今日内容 分组查询(单独聚合查询 and 分组聚合查询 基于mysql) 聚合查询 基于ORM 单独聚合查询:aggregate (聚集,合集) 不分组 分组聚合查询: annotate (注释,做注解) 分组 字段属性 字段 不常用字段 关系字段 断开外键关联的ForeignKey使用(一对多,一 ...
分类:
其他好文 时间:
2020-04-29 01:31:14
阅读次数:
132
引言 接口测试执行完后,我们需要进行断言,断言的主要目的是用代码来判断实际结果和预期结果是否一致,这跟手工测试中用肉眼去判断是一样的思路。既然这样,我们可以将已知的预期结果和未知的实际结果简单的封装成一个类,然后写一个比较的函数来判断,最后得到结果。 知识点预热 在讲代码之前,先了解一下python ...
分类:
编程语言 时间:
2020-04-29 01:05:02
阅读次数:
88
数据库limit用法及其优化 1.语法: *** limit [offset,] rows 一般是用于select语句中用以从结果集中拿出特定的一部分数据。 offset是偏移量,表示我们现在需要的数据是跳过多少行数据之后的,可以忽略;rows表示我们现在要拿多少行数据。 2.栗子: ①select ...
分类:
数据库 时间:
2020-04-28 21:36:35
阅读次数:
167
SQL-CTE公用表达式 CTE(Common Table Expression) 公用表表达式,它是在单个语句的执行范围内定义的临时结果集,只在查询期间有效。它可以自引用,也可在同一查询中多次引用,实现了代码段的重复利用。 CTE使用范围 ⒈ 创建递归查询,这个应该是CTE最好用的地方 ⒉ 在同一 ...
分类:
数据库 时间:
2020-04-28 17:32:38
阅读次数:
88
分组查询 GROUP BY -- group by 子句 -- 要注意!group by 子句一定是放在WHERE的后面 /* SELECT 分组函数,列(要求出现在GROUP BY后面) FROM 表 [WHERE 筛选条件] GROUP BY 分组列表 [ORDER BY 子句] 查询列表必须特 ...
分类:
数据库 时间:
2020-04-27 19:52:18
阅读次数:
65
Class07 查询数据 查询部分列 如何查询表中的部分列 查询数据:关键字 SELECT SELECT 字段列表 FROM 表名; 【查询出来的结果集无 互异性 】 例子: SELECT stu_id FROM Student; 查询多个列: SELECT stu_id,stu_name,gend ...
分类:
其他好文 时间:
2020-04-27 09:45:43
阅读次数:
81