在做会员列表页,想探讨一下关于”查询“方面的东西
每个会员的信息来自3个不同的表
这种情况,我有两种选择:
1.在model里做子查询
2.在控制器里做3次查询,然后组成数组
求较为科学的做法!
好久没来论坛,今天碰到这选择题才想起,论坛没让我失望过,故来发帖,呵呵 呵呵,试试看,哪个效率高就用哪个呗
会员的常用信息还是弄到一张表里比较好,如DISCUZ 呵呵。如果是不同的表的话。他们如果有关联字段我一般就直接left join了。。条件就 or。。。 我用了联合查询先顶着 感觉你的数据库设计的有问题,数据库在做模式分解的过程中,要将主键相同的实体放到一张表中去。 做关联表
页:
[1]