join 查询的时候,是用一条语句查处所有记录,包括关联表记录, select查出的是N+1条记录,两个都是差不多的,但是如果用了lazy=true,延迟加 载的话,select在查询时只会查出主表记录,也就是1,如果其他地方也用到了数据,此时就会自动在执行查询,查出N,可以降低内存消耗 .还有,h ...
分类:
Web程序 时间:
2016-05-09 09:46:21
阅读次数:
157
一、下订单准备: 建表: 订单信息表:存储主要的订单信息 订单id、登录用户的id、订单的总金额、 订单的收货人的信息 1 123 400 梁山宋江 订单和商品的关联表 订单的id 商品的id 商品的属性id 购买的数量 商品的单价 1 12 23,45 10 ... ...
分类:
其他好文 时间:
2016-05-09 00:04:43
阅读次数:
224
为什么要使用联结?
如果数据存储在多个表中,怎样使用单条SELECT语句检索出数据?答案就是使用联结。简单地说,可以联结多个表返回一组输出,联结在运行时关联表中正确的行。
1.创建联结
SELECT vend_name,prod_name,prod_price from vendors,products WHERE vendors.vend_id=products.vend_id ORD...
分类:
数据库 时间:
2016-05-07 07:28:16
阅读次数:
266
实现界面 涉及到四张表,type(商品类型表),type_spec(商品类型规格关联表),attribute(商品属性表),attribute_value(商品属性值表) 新建基控制器BaseController.class.php,向上抽取出来的公用方法 BaseController.class. ...
分类:
Web程序 时间:
2016-05-05 19:17:25
阅读次数:
408
大二学数据库的时候,只是隐约听到老师提起过视图啊,存储过程啊,触发器啊什么的,但只是淡淡的记住了名字,后来自己做些小项目,小程序,也没有用上过,都只是简单的建表,关联表之类的,导致我对这些东西的理解只能停留在名称的阶段.最近看完了一本薄薄的小书叫<MySQL必知必会>,记了不少笔记,也自己上手实践了 ...
分类:
数据库 时间:
2016-05-01 17:38:28
阅读次数:
241
破解版下载地址: 数据存储(配置数据库),如下 基础对象设计(类生成) 一 基本信息 1、点击右边“+” 2、输入“类的名称”:Employee 3、数据关联表:Employee 4、输入“友好名称”:员工信息 5、数据访问类 二 类的属性 1、复制以下内容,然后在“友好名称”中右键黏贴 2、右上角 ...
分类:
其他好文 时间:
2016-04-29 21:53:43
阅读次数:
1091
Query query = getCurrentSession().createQuery(hql); query.executeUpdate(); 在getCurrentSession().createQuery(hql);之前加上如下语句(暂无更好的方式): getCurrentSession( ...
分类:
其他好文 时间:
2016-04-25 17:47:39
阅读次数:
104
一:关联不同的表更新 1: 通过where关联更新 2:子查询更新 子查询更新优化: 转为: ...
分类:
数据库 时间:
2016-04-21 15:07:23
阅读次数:
221
ORM——关系对象模型 laravel中的Eloquent ORM用于和数据表互动,其中每个数据库表会和一个对应的「模型」互动,想要了解请查看官方文档或自行百度。获取关联表里的属性值代码如下: ...
分类:
其他好文 时间:
2016-04-16 18:47:01
阅读次数:
125
命名规范 自动序号 非特殊情况,设计数据表时一般都会带有一个自增长的整形序号字段作为主键,字段名为id. 在其他关联表中引用时需补充表名,如:a表中需一个字段表示b_c表中的id字段,那么就在a中增加一个bCId的字段. 索引设计 索引效率 enum 以及 tinyint(1) 无需索引 ...
分类:
数据库 时间:
2016-04-16 13:57:12
阅读次数:
341