使用 "INTERSECT" 函数查询评估
Query evaluation with "INTERSECT" function
我有一个问题:
QUERY1{statements...}
INTERSECT
QUERY2{statements...}
我需要根据给定的数据库数据来评估这两个查询,
我的问题是:
我是否必须分别评估每个查询,然后将 2 个结果组合在一起?
i.g: cost(Query1) + cost(Query2) = 总查询成本? .. 或者有其他方法可以解决这个问题?
是的,您必须添加 2 个查询的成本。
在 Toad Oracle 中,您可以评估全局相交查询:
我有一个问题:
QUERY1{statements...}
INTERSECT
QUERY2{statements...}
我需要根据给定的数据库数据来评估这两个查询,
我的问题是:
我是否必须分别评估每个查询,然后将 2 个结果组合在一起?
i.g: cost(Query1) + cost(Query2) = 总查询成本? .. 或者有其他方法可以解决这个问题?
是的,您必须添加 2 个查询的成本。
在 Toad Oracle 中,您可以评估全局相交查询: