表连接的执行步骤,算法对称美:
如果一个连接涉及两个以上的表,那么应从头到尾阅读说明步骤。例如,假定说明输出包含以下数据流:
Access ..... W
Join
| Access ..... X
Join
| Access ..... Y
Join
| Access ..... Z
执行步骤将是:
从表 W 中获取合格行。
将 W 中的某一行与表 X 中的下一行连接,并将结果命名为 P1(表示编号为 1 的部分连接结果)。
将 P1 与表 Y 中的下一行连接,以创建 P2。
将 P2 与表 Z 中的下一行连接,以创建一个完整的结果行。
如果 Z 中存在其他行,那么转至步骤 4。
如果 Y 中存在其他行,那么转至步骤 3。
如果 X 中存在其他行,那么转至步骤 2。
如果 W 中存在其他行,那么转至步骤 1。[@more@]
如果一个连接涉及两个以上的表,那么应从头到尾阅读说明步骤。例如,假定说明输出包含以下数据流:
Access ..... W
Join
| Access ..... X
Join
| Access ..... Y
Join
| Access ..... Z
执行步骤将是:
从表 W 中获取合格行。
将 W 中的某一行与表 X 中的下一行连接,并将结果命名为 P1(表示编号为 1 的部分连接结果)。
将 P1 与表 Y 中的下一行连接,以创建 P2。
将 P2 与表 Z 中的下一行连接,以创建一个完整的结果行。
如果 Z 中存在其他行,那么转至步骤 4。
如果 Y 中存在其他行,那么转至步骤 3。
如果 X 中存在其他行,那么转至步骤 2。
如果 W 中存在其他行,那么转至步骤 1。[@more@]
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23937368/viewspace-1048021/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/23937368/viewspace-1048021/