In fact, the
operatorbehaves
as if can acceptmultiple operands:
⋈ and × are both
cummunitative and associative
From the previous 2 webpages,
we know that:
⋈
and ×
are bothcummunitative
and associative
This fact
provides use an
opportunity to
optimize a
query:
Different ordering in the
execution
of the ⋈ operation
can produce
different intermediate results
(often with
large difference
in size of result sets) !!!
So one of the
topics (problems) in
query optimization will be:
Find the
optimal join ordering
of a set of
⋈ operations...