1
1
不要太担心你的问题太复杂。在实际应用程序中,查询是这样的。如果开始出现问题(请记住,可以在SQL语句中嵌入注释),可以创建处理某些子查询的视图。例如,您的子查询为under\ u category。你可以创建一个这样的视图。。。
然后在你的大查询中你会用。。。
顺便说一句,我发现垂直拆分行和使用大缩进(正如我在这里所做的)有助于使大块查询更易于阅读。 |
2
3
我发现MySQL中的嵌套子查询往往非常慢,因为一次需要检查的行数太多。在应用程序级别中断子查询允许您使用缓存,并使您能够更好地控制子查询的操作,同时使SQL更易于阅读。 |
Community wiki · SQL语法新手 1 年前 |
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |