はじめに
データベースからデータを取得するときに、データを特定の順序に並べ替えたり、特定の条件を満たす行のみを含むようにフィルター処理したりしたい場合がよくあります。
Transact-SQL の SELECT ステートメントでは、ORDER BY 句の適用によるクエリ結果の並べ替えと、WHERE 句を使用した結果のフィルター処理がサポートされています。
このモジュールでは、次の方法を学習します。
- ORDER BY 句を使用してクエリの結果を並べ替える
- 上位 n 行のみを表示するように並べ替えられた結果を制限する
- ページングされた結果を返す
- 結果から重複を削除する
- WHERE 句で述語を使用してデータをフィルター処理する