循环以后怎么关联查询?
我循环了比如几个日志分类分类1 id=1
分类2 id=2
怎么再获取上面的 分类id 查询另一张日志表里对应的日志数量呢? 就是怎么获取上面分类id? 你循环看日志分类,在循环体内部您不知道怎么获取分类id? 你循环看日志分类,在循环体内部您不知道怎么获取分类id?
ywqbestever 发表于 2010-10-20 10:52 http://codeigniter.org.cn/forums/images/common/back.gif
内部循环自然获取的到.那再写sql的话不是写在循环内了吗?
我意思是在外部怎么获取这个分类id 呢
然后再查询相关数据. 怎么搞? 本帖最后由 ywqbestever 于 2010-10-20 11:00 编辑
不需要这么麻烦的吧
用个group by 直接在日志表上统计吧
还是不太清楚你想干嘛,你直接上伪代码吧 不需要这么麻烦的吧
用个group by 直接在日志表上统计吧
还是不太清楚你想干嘛,你直接上伪代码吧 ...
ywqbestever 发表于 2010-10-20 10:59 http://codeigniter.org.cn/forums/images/common/back.gif
sql语句大致写出来了.统计出了每个分类里面的日志数量
但是在ci里怎么输出出来.我又不会了.把数量输出给 已经循环好的分类:
分类1 (number)
分类2 (number)
分类2 (number)
就是一个分类表.循环出来后.然后再在日志表查询各个分类对应的日志数量.
请赐教. 哦 知道了 sql写好关联查询就可以了 这是神马。。。
select count(*) as num
from tb_name
where cate_id=1;
页:
[1]