首页 > 其他 > 详细

TP5 中使用wherein 进行查询,太慢了,怎么优化?

时间:2021-08-21 15:10:24      阅读:12      评论:0      收藏:0      [点我收藏+]

如图所示

![](https://img2020.cnblogs.com/blog/1515769/202108/1515769-20210821125157932-1104520858.png)

为了做统计,在一个统计函数中,进行了13*6=78次查询,并且每次查询,都使用了where in操作。
1.网上说,where in会进行全表扫描。
应该尽力避免,我不知道如何进行避免
2.网上又说,应该使用join连接
但我现在,所有的查询,只涉及一张表,所以,使用join干嘛呢?join不是多表查询的时候,才使用的吗?
3.关于子查询
子查询和多表查询的区别什么?
4.如果使用join,是不是,我要生成一个临时表,与本身表,join一下?
那问题又来了,在tp中,如何生成临时表呢?

以上是一些问题和思考

我只想找到一个解决办法就行了。
不想找太多。

TP5 中使用wherein 进行查询,太慢了,怎么优化?

原文:https://www.cnblogs.com/cn-oldboy/p/15169312.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!