1. 学习
  2. /
  3. 课程
  4. /
  5. SQL Serverでクエリ性能を改善する

Connected

练习

構文の順序 - ニュージーランドの地震

クエリを実行するとき、主要なSQL構文の処理順序は、クエリ内に書かれた順序とは異なります。

ニュージーランドで観測されたマグニチュード7.5以上の地震をすべて返すシンプルなクエリを作成したいとします。作成前に、まず文章としてクエリの内容を考えます。

Earthquakes テーブルから、Country が 'NZ' かつ Magnitude が 7.5 以上の行のみを抽出する。その後、Date、Place、NearestPop、Magnitude の各列を選択する。最終結果は Magnitude の大きい順から小さい順に並べ替える。

サンプルコードは上の文章の順序、つまりデータベースにおけるSQL構文の処理順序と同じ並びになっています。エラーなく実行できるように、これを実際のクエリの記述順に並べ替えてください。

说明

100 XP
  • 必要なクエリを FROM、WHERE、SELECT、ORDER BY を使って完成させてください。
  • エラーなく実行できるように、構文を正しい記述順に並べ替えてください。