以下内容与连接语句相比如何?
SELECT t1.name, t2.salary
FROM employee t1, info t2
WHERE t1.name = t2.name;
它会与此相当吗?
SELECT t1.name, t2.salary
FROM employee t1,
INNER JOIN info t2
ON t1.name = t2.name;
还是更像外部联接?
答案 0 :(得分:1)
没有逗号会是这样的。
SELECT t1.name, t2.salary
FROM employee t1
INNER JOIN info t2
ON t1.name = t2.name;
使用INNER JOIN或LEFT或RIGHT或......取决于你想得到的结果。
其他表格中存在的相关值或值等,在这里您可以了解连接。