![]() |
1
1
将表中的数据量、索引和收集的统计数据放在一边;一般来说, 未列出的子查询 应该 优于嵌套子查询 . |
![]() |
2
0
我猜:看来蟾蜍不像甲骨文那样解析查询。 在第一个查询中,也许toad检查lims.sample和lims.product的表定义,并在这两个表中都找到“product_id”列,这样就可以了。 在第二个查询中,toad无法检查联接的第一部分的表定义,因为它是一个嵌套查询;因此,它可能放弃并向您提供此建议(这就是为什么建议说“…或者它指的是一个“可能是警察”的标签。 我将忽略这个实例中的建议,特别是当它运行良好并返回相同的结果时。 |
![]() |
3
0
只是猜测一下,但是在第二个查询中,您的子查询没有命名——请尝试给它一个别名;例如:
|
![]() |
Community wiki · SQL语法新手 1 年前 |
![]() |
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
![]() |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
![]() |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |