如果我有三个表,A/B/C,A 与 B 相关,B 与 C 相关,并且我想使用来自 C 的信息从 A 获取信息,我可以执行以下操作吗?:
SELECT A.field
FROM A, B, C
WHERE A.key = B.key and B.key2 = C.key2 and C.field = 'some_data';
我试着查了一下,我看到很多提到“JOINS”,但我对 SQL 没有那么丰富的经验。所以我想知道:我的解决方案在逻辑上可行吗?它与实际使用 JOIN 关键字的 JOIN 有何不同?
谢谢。