您的位置:首页 > 数据库 > MySQL

【mysql】 mysql 子查询必须使用别名!!!

2016-09-22 11:23 363 查看
    最近在使用mysql 做查询的时候,遇到了一个比较奇葩的问题。笔者使用的是mysql 5.5.27 版本,在使用子查询的时候,如果不使用别名,查询效率会相当慢,如果使用别名查询就相当快。这个问题很奇葩,但是笔者却无法解释 。通过各种方式大概得知,mysql 5.5 版本的子查询是比较慢的,5.6 之后有所改善,也有的建议子查询使用别名 。具体怎样不得而知,现将问题记录如下:

1.  表结构: 

    表名称: stu,   数据:3000 条

   


2. 查询: 组员数量大于50 人的所有组的组员信息。

sql1:  耗时6秒多



sql2: 耗时17 毫秒

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐