SQL99 標準中的連接查詢
ON 連接
一般來說在 SQL99 中,我們需要連接的表會采用 JOIN 進行連接,ON 指定了連接條件,后面可以是等值連接,也可以采用非等值連接。
USING 連接
當我們進行連接的時候,可以用 USING 指定數(shù)據(jù)表里的同名字段進行等值連接。
外連接
SQL99 的外連接包括了三種形式:左外連接:LEFT JOIN 或 LEFT OUTER JOIN右外連接:RIGHT JOIN 或 RIGHT OUTER JOIN全外連接:FULL JOIN 或 FULL OUTER JOIN。
建議多表連接使用 SQL99 標準,因為層次性更強,可讀性更強,比如:
SELECT ...
FROM table1
JOIN table2 ON table1和table2的連接條件
JOIN table3 ON table2和table3的連接條件