? 查询这块是重中之重, 关系到系统反应时间. 项目做到后期, 都是要做性能测试和性能优化的, 优化的时候, 数据库这块是一个大头. sql格式: select 列名/* from 表名 where 条件 group by 列 having 条件 order by 列 asc/desc; 这里牵涉到 ...
分类:
数据库 时间:
2016-12-27 00:56:42
阅读次数:
282
平时工作的时候,经常会遇到这种事情,从一个大表A中,抽取字段a在一个相对较小B的表的数据,比如,从一个详单表中,抽取几万个用户号码的话单出来。这种时候,一般来说, 做关联查询: create table A1 as select A.* from 详单表 A,号码表 B wherea.号码 = b. ...
分类:
其他好文 时间:
2016-12-20 10:03:47
阅读次数:
119
MyBatis 系列五 之 关联映射 一对多的关联映射 一对多关联查询多表数据 1.1在MyBatis映射文件中做如下配置 1.2在接口类中定义与映射文件查询语句的id值相同的方法名 1.3在测试类中书写一下代码进行测试 一对多的单张表的查询 1.1在MyBatis的映射文件中配置如下文件 1.2在 ...
分类:
其他好文 时间:
2016-12-19 19:15:18
阅读次数:
290
内连接 jion on 自连接 本表进行内连接的查询形式 外链接: 左链接 写法:select 字段 from 表1 t left join 表2 s on t.字段1 = s.字段1 where 条件 或者 作用:保证左边的表的数据全部显示,包括空的 右链接 写法 :selec 字段 from 表 ...
分类:
其他好文 时间:
2016-12-16 22:27:17
阅读次数:
195
排序order by的用法: 1.order by 字段名1 asc/desc, 字段名2 asc/desc,... 先按照字段名1的升序/降续给表进行排列 然后 按照字段名2的升序/降续给表进行排列。 其中排在前面的字段名优先进行排列,排在后面的在前面的基础上在进行排列。 2. order by ...
分类:
数据库 时间:
2016-12-16 10:05:59
阅读次数:
217
join on多表之间的关联查询 写法select 字段 from 表1 t join 表2 s on t.字段1 = s.字段1 where 条件; 也可以这么写select 字段 from 表1 t, 表2 s where t.字段1 = s.字段1; 特点表的数据和另外一个表没有可关联数据,那 ...
分类:
其他好文 时间:
2016-12-15 17:14:27
阅读次数:
235
/**
*预载入关联查询返回模型对象
*@accesspublic
*@paramModel$result数据对象
*@paramstring$relation关联名
*@returnModel
*/
publicfunctioneagerlyResult($result,$relation)
{
return$this->relation()->eagerlyResult($result,$relation);
}//提前载入关联查询
/..
分类:
Web程序 时间:
2016-12-13 16:53:37
阅读次数:
293
1、返回int 2、返回list集合 3、多表关联查询返回List (1)多表关联查询list (2)多表查询带分页功能 4、获取参数Collection集合 5、返回值是void ...
分类:
其他好文 时间:
2016-12-06 02:15:37
阅读次数:
169
需要复习的知识: 关联查询 班级模块学生模块课程模块爱好模块用户信息模块 一个项目最开始要做的是 tbuser的编写,这对应着登录。 每一个模块,都有list页面,add操作,查看操作,修改操作,删除操作 dao层面是数据库连接的层面,需要写的是6的java方法;biz层面是业务逻辑判断,只需要把d ...
分类:
数据库 时间:
2016-12-04 14:30:15
阅读次数:
220