mysql查询中in和多个or的区别

mysql查询中in和多个or的区别,第1张

多数据库服务器都只把IN()看作多个OR的同义词,因为它们在逻辑上是相等的。MYSQL不是这样的,它会对IN()里面的数据进行排序,然后用二分法查找个是否在列表中,这个算法的效率是O(Logn),而等同的OR子句的查找效率是O(n)。在列表很大的时候,OR子句就会变得慢得多。

1、首先点击桌面开始菜单,打开“控制面板”;

2、在控制面板内找到并打开“用户账户”;

3、在用户账户页面内,点击打开“管理其他账户”;

4、然后点击“添加用户账户”;

5、设置用户名称和登录密码;

6、然后用户就设置成功了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » mysql查询中in和多个or的区别

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情