DB29基础

DB29基础,db2,Db2,鉴于以下两个表格: NAMES NAME NUMBER ---------- ------- Wayne Gretzky 99 Jaromir Jagr 68 Bobby Orr 4 Bobby Hull 23 Mario Lemieux 66 POINTS ----------------------------- NAME POINTS ---------- ------ Wayne Gretzky 244 Bobb

鉴于以下两个表格:

NAMES NAME NUMBER ---------- ------- Wayne Gretzky 99 Jaromir Jagr 68 Bobby Orr 4 Bobby Hull 23 Mario Lemieux 66 POINTS ----------------------------- NAME POINTS ---------- ------ Wayne Gretzky 244 Bobby Orr 129 Brett Hull 121 Mario Lemieux 189 Joe Sakic 94 使用以下语句将返回多少行? 从名称、点中选择名称

有人能解释为什么答案是25吗?
提前感谢您提供的任何帮助

我想这条指令相当于标准SQL中的交叉连接。因此,返回的记录数为5条记录的名称*5条记录的点数=25。

也称为笛卡尔积

笛卡尔积(也称为交叉联接)返回查询中列出的所有表中的所有行。第一个表中的每一行都与第二个表中的所有行配对。当两个表之间没有定义关系时,就会发生这种情况

发件人:


搜索笛卡尔产品非常感谢您的回答!!投票需要15个声誉,它说,这是我没有的。对不起