联接:当两个表中至少有一个匹配时返回行左联接:返回左表中的所有行,即使右表中没有匹配项右联接:返回右表中的所有行,即使左侧表中没有匹配项完全连接:当其中一个表中有匹配时返回行结束编辑简而言之,您给出的逗号分隔的示例SELECT * FROM a, b WHERE b.id = a.beeId AND ...从表a和表b中选择每条记录,并使用分隔表的逗号,这也可以在列中使用,如SELECT a.beeName,b.* FROM a, b WHERE b.id = a.beeId AND ...然后在您的示例中b.id列和a.beeId列匹配的行中获取指定的信息。因此,在您的示例中,它将从表a和b获取所有信息,其中b.id等于a.beeId。在我的示例中,当b.id等于.beeId时,它将从b表获取所有信息,而只从.beeName列获取信息。注意,还有一个AND子句,这将有助于细化结果。