要加入5个表,需要多少个最少的连接?

时间:2017-04-06 13:07:33

标签: sql oracle

5个表需要多少最小连接数。你能清楚解释一下吗?

2 个答案:

答案 0 :(得分:0)

需要四个。

就像将五个球直线排列并计算它们之间的间隙一样简单。

除非您愿意将所有数据放入一个表格的大混乱中,否则您可以使用CROSS JOIN。

答案 1 :(得分:0)

4个加入。

将其视为栅栏板和栅栏柱。这些表是fenceposts。如果你有5个fenceposts,你将需要4个面板填补空白。

|-|-|-|-|

table -> table -> table -> table -> table