首页| 版块| 我的| 发帖| 消息
主题:2016年1月15日:修正电脑版论坛统计数据主题数和帖子数误差(部分与拆分操作有关)
zhangjingyu 
“146楼 备份数据恢复到本地,查看数据表。帖子回复表共有记录33095条,33229-33095=134,正好是上面计算的删除的回帖总数。但和主题有关的两个数据表记录数都是2507,比论坛统计数据多了两个主题!奇怪!统计看看,到底是哪两个神秘的主题隐藏在最深处。”(引用内容)大约十点半开始,到现在,有三个半小时的时间花在了这上面,是不是真的没什么事儿闲的了(疫情严重,天天在家待着,不出门)。 其实,这个问题就应该正视对待,毕竟数据有出入,原因在哪里,自然要研究明白最好不过。而且通过今天的研究也发现了一条很有用的sql查询语句,说不定以后什么时候就能用上。
SELECT * FROM `pw_threads` WHERE fid=2为了核对数据,我需要依次把后面的版块fid替换为3,4,5,6,7,12,13,14……48,49,50。共30个。而使用新的sql查询语句,一次性就能把所有需要查询的数据统计出来,是不是更有效率?
select count(*) as number,fid from pw_threads group by fid
zhangjingyu回帖于2020-02-04 14:04[查看电脑版]
下一楼»:又和数据较了一次真儿。 欲知后事如何,请听下回分解。
«上一楼:pw_posts数据表33107条数据,pw_threads和pw_tmsgs都是2505条数据,总帖子数为35612,没问题。

查看全部回帖(203)
«返回主帖