早教吧 育儿知识 作业答案 考试题库 百科 知识分享

等值连接与笛卡尔积等值联接和笛卡尔积将两张表联接的操作两者怎么区分一张表AB1223另一张表BCD248359348笛卡尔积得出的结果是什么等值联接得出的结果是什么

题目详情
等值连接与笛卡尔积
等值联接和笛卡尔积将两张表联接的操作 两者怎么区分 一张表 A B 1 2 2 3 另一张表 B C D 2 4 8 3 5 9 3 4 8 笛卡尔积得出的结果是什么 等值联接得出的结果是什么
▼优质解答
答案和解析
SELECT * FROM table1 CROSS JOIN table2 没有WHERE 子句的交叉联接将产生联接所涉及的表的笛卡尔积.第一个表的行数乘以第二个表的行数等于笛卡尔积结果集的大小.不过,如果添加一个 WHERE 子句,则交叉联接的作用将同内联接一样.注意:不能使用ON 关键字,只能用WHERE条件.看楼主的意思,应该是等值连接,那结果就如下:A B C D ---------------- 1 2 4 8 2 3 5 9 2 3 4 8