摘要:
●业务实体是什么?:把查询出的结果包装为一个对象。●cross join 怎么连接的? :笛卡尔积:是把两张表的行相乘后的虚拟表。原理:用第一张表的第一条记录遍历一遍第二个表的所有记录遍历的结果放到一张虚拟表,这个结果就是笛卡尔积。如果是内连接就只把符合条件的结果放到虚拟表中。用A表的第一个外键和B表的所有主键连接一遍,接着用A表的第二个外键和B表的所有主键再连接一遍 这样一直把A表的所有外键都和B表的所有主键都连接一遍后最后得出的表就是两张表行的乘积了。这张表叫做笛卡尔积也叫虚拟表,如果没有on条件那么这张表将包含了所有的可能它把所有的可能都列了出来放到这张新的虚拟表中。inner join 阅读全文
posted @ 2011-03-07 14:09 旅行者1号 阅读(280) 评论(0) 推荐(0) 编辑