我们可以使用右外连接获得左外连接的结果

时间:2017-02-06 05:06:17

标签: sql join

我们可以使用右外连接获得左外连接的结果吗?

1 个答案:

答案 0 :(得分:5)

是的,你可以这样做。右(外)连接相当于左(外)连接,表的位置已切换。

因此,以下查询:

SELECT *
FROM table1 t1
LEFT JOIN table2 t2
    ON t1.col = t2.col

相当于

SELECT *
FROM table2 t2
RIGHT JOIN table1 t1
    ON t1.col = t2.col