0
我知道如果我使用select * from table1, table2
,结果将是两个表格之间的交叉连接。但是如果第二个表的主键是第一个表中的外键,结果仍然是交叉连接呢?如果第二个表是第一个表中的外键,给定的代码(在说明中)是否会交叉连接?
我知道如果我使用select * from table1, table2
,结果将是两个表格之间的交叉连接。但是如果第二个表的主键是第一个表中的外键,结果仍然是交叉连接呢?如果第二个表是第一个表中的外键,给定的代码(在说明中)是否会交叉连接?
是的,你没有加入,结果是caterian产品
简单的规则:*永远不会*在FROM子句中使用逗号。 *总是*使用正确的,明确的'JOIN'语法。 –