用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3756|回复: 5
收起左侧

[模型] 在做会员列表页,想探讨一下关于”查询“方面的东西

[复制链接]
发表于 2010-11-23 20:18:03 | 显示全部楼层 |阅读模式


每个会员的信息来自3个不同的表

这种情况,我有两种选择:

1.在model里做子查询
2.在控制器里做3次查询,然后组成数组

求较为科学的做法!

好久没来论坛,今天碰到这选择题才想起,论坛没让我失望过,故来发帖,呵呵
发表于 2010-11-23 23:31:28 | 显示全部楼层
呵呵,试试看,哪个效率高就用哪个呗
会员的常用信息还是弄到一张表里比较好,如DISCUZ
发表于 2010-11-24 13:06:18 | 显示全部楼层
呵呵。如果是不同的表的话。他们如果有关联字段我一般就直接left join了。。条件就 or。。。
 楼主| 发表于 2010-11-24 14:46:32 | 显示全部楼层
我用了联合查询先顶着
发表于 2010-11-28 13:13:46 | 显示全部楼层
感觉你的数据库设计的有问题,数据库在做模式分解的过程中,要将主键相同的实体放到一张表中去。
发表于 2011-5-9 14:51:16 | 显示全部楼层
做关联表

本版积分规则