EXCEPT
EXCEPT は INTERSECT の反対の動作をします。あるテーブルに存在するデータが、別のテーブルに存在しないかを確認するために使います。
どの国で地震の記録がないかを知りたいとします。これは、Nations テーブルと Earthquakes テーブルを比較することで求められます。
この演習はコースの一部です
SQL Serverでクエリ性能を改善する
演習の手順
Nationsテーブルから国コードの列を追加します。- 2つのクエリを比較する演算子を追加します。
- 国コードを持つテーブルを右側のクエリに追加します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
SELECT ___ -- Add the country code column
FROM Nations
___ -- Add the operator to compare the two queries
SELECT Country
FROM ___; -- Table with country codes