はじめに
MDXは難解で、習得が困難なクエリー言語であると言われています。この連載では、全7回をとおして、難解と言われているMDXを可能な限り短期間で実践で使えるレベルまで習得できるよう、基本的な考え方やよく使う関数などに範囲を限定し、使用例とともに入門編として解説しています。
なお、本記事はマイクロソフト社製SQL Server 2005および2008のAnalysis Servicesを前提として解説しています。MDXにはいわゆる「方言」が多く、記述内容が他の多次元データベース製品に必ずしも適合しない可能性があることをあらかじめご了承ください。
第3回目となる今回は、MDXで取得したクエリー結果の整形手法について説明します。
対象読者
- Microsoft SQL Server Analysis Servicesの基礎知識があり、これからMDXを覚えようという方
これまでの連載
必要な環境
- Microsoft SQL Server 2005 Analysis ServicesまたはMicrosoft SQL Server 2008 Analysis Services
クエリー結果の整形
SQL同様、MDXでは並び順指定や全項目NULL
となる行(または列)を表示しないなど、クエリー結果の整形ができます。今回は、その手法をいくつか解説することにします。