【发布时间】:2023-04-01 16:23:01
【问题描述】:
所以我有一个非常大的数据库,需要处理大约 1% 的数据子集以转储到 Excel 电子表格中以制作图表。理想情况下,我可以选择数据子集,然后对其运行多个选择查询,然后将它们联合在一起。这甚至可能吗?我似乎找不到其他人尝试这样做,并且会大大提高我当前查询的性能。现在我有这样的东西:
SELECT (
SELECT (
SELECT(
long list of requirements
)
UNION
SELECT(
slightly different long list of requirements
)
)
)
如果我能将两个长需求的共同点归为一组,并在两个被联合的 select 语句之间有简单的区别,那就太好了。
【问题讨论】:
标签: sql performance oracle union subquery