表连接

SELECT
    c.Name,
    ct.Name AS NameCity,
    ct.Population
FROM country AS c
LEFT JOIN city AS ct ON
    ct.CountryCode = c.Code AND
    ct.Population > 1000000


Name NameCity Population
Aruba NULL NULL
Afghanistan Kabul 1,780,000
Angola Luanda 2,022,000
Anguilla NULL NULL
Albania NULL NULL
Andorra NULL NULL
Netherlands Antilles NULL NULL
United Arab Emirates NULL NULL
Argentina Buenos Aires 2,982,146
...

示例用 LEFT OUTER JOIN 取出 FROM 中左表的全部行。如果右表里没有满足连接条件的记录,右表的列就是 NULL