FROM içinde alt sorgular

SQL'de Verileri Birleştirme

Maham Faisal Khan

Senior Content Developer, DataCamp

FROM içinde alt sorgular

SELECT continent, MAX(indep_year) AS most_recent
FROM states
GROUP BY continent;
| continent     | most_recent  |
| --------------|------------- |
| Asia          |        1984  |
| Europe        |        1814  |
| Oceania       |        1901  |
| North America |        1776  |
| South America |        1818  |
SQL'de Verileri Birleştirme

monarchs içindeki kayıtlara odaklanma

SELECT left_table.id, left_val
FROM left_table, right_table
WHERE left_table.id = right_table.id

SELECT DISTINCT left_table.id, left_val
FROM left_table, right_table
WHERE left_table.id = right_table.id

SQL'de Verileri Birleştirme

Alt sorguyu tamamlama

-- Monarşisi olan kıtaları ve en son bağımsız olan ülke yılını döndüren sorgu

SELECT DISTINCT monarchs.continent, sub.most_recent
FROM monarchs, (SELECT continent, MAX(indep_year) AS most_recent FROM states GROUP BY continent) AS sub WHERE monarchs.continent = sub.continent
ORDER BY continent;
| continent   | most_recent  |
|-------------|--------------|
| Asia        |        1984  |
| Europe      |        1814  |

SQL'de Verileri Birleştirme

Haydi pratik yapalım!

SQL'de Verileri Birleştirme

Preparing Video For Download...