ニュース
前回は、SQLのCREATEやSELECTを使用して、制約付きのテーブル作成や単一テーブルからのデータ取得をする方法を学びました。本記事では、複数テーブルのデータを扱いたいときに利用する、結合(JOIN)クエリとトランザクションについて触れます。
今回はSQL Serverで、特定のSQLクエリのパフォーマンスチューニングをする方法について紹介したいと思います。
分析用に一時的にtemporaryテーブルを作成したい場合やサブクエリを使ってSQLを記述することはあるかと思います。 そのようなときに、その対象のサブクエリやtemporaryテーブルの条件をCTEとして利用することが可能です。
1. SQL DBとクエリを作成 まずは、Azure SQL Serverを立ててテーブルを作成していきます。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する