Computer Programming Software Terms, Glossary and Dictionary
MDX: Multidimensional Expressions
Multi-dimensional Expressions (MDX) is a query language for OLAP databases, which much like SQL is a query language for relational databases. It is also a calculation language, with syntax similar to spreadsheet formulas. MDX was first introduced as part of the OLEDB for OLAP specification in 1997 from Microsoft. The specification was quickly followed by the commercial release of Microsoft OLAP Services 7.0 in 1998, and later by Microsoft Analysis Services. While it was not an open standard, but rather a Microsoft-owned specification, it was adopted by a wide range of OLAP vendors.