Объединение таблиц

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 JOIN для извлечения всех строк таблицы, указанной в предложении FROM. Если в правой таблице нет записей, удовлетворяющих условиям объединения, то столбцы правой таблицы будут иметь значение NULL.