我知道一些SQL,但是,我总是用join,left,cross等,但在该表用逗号分隔的查询.它看起来像是一个交叉加入我.但我不知道如何测试它(结果与我所做的尝试相同).
SELECT A.id, B.id
FROM A,B
WHERE A.id_B = B.id
Run Code Online (Sandbox Code Playgroud)
即使在伟大的问题中(有很好的答案)"左,右,外和内连接有什么区别?" 我没有找到答案.
如果没有关于这两个表的条款,那将是一个交叉连接WHERE.在这种情况下,它在功能上等同于内连接(匹配记录id_rel和id)
它是用于连接表的较旧语法,在大多数系统中仍然支持这种语法,但JOIN语法在很大程度上是首选.