INTERSECT
INTERSECT は、あるテーブルのデータが別のテーブルに存在するかを確認するための、わかりやすく直感的な方法のひとつです。
記録された地震の最寄り都市として、どの国の首都が(もしあれば)挙がっているのかを知りたいとします。これは、Nations テーブルと Earthquakes テーブルを比較することで確認できます。
この演習はコースの一部です
SQL Serverでクエリ性能を改善する
演習の手順
- 左側のクエリに、各国の首都が入ったテーブルを追加します。
- 2つのクエリを比較する演算子を追加します。
Earthquakesテーブルの都市名の列を追加します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
SELECT Capital
FROM ___ -- Table with capital cities
___ -- Add the operator to compare the two queries
SELECT ___ -- Add the city name column
FROM Earthquakes;