Difference between revisions of "MDX"
(Created page with "== Inline IF == <source lang="sql"> WITH MEMBER [DimBeleg].[BelegTyp].[NeueArt] AS IIF([DimBeleg].[BelegTyp].Rechnung < 100, [DimBeleg].[BelegTyp].Rechnung, 66) SELECT ...") |
(→Inline IF) |
||
Line 1: | Line 1: | ||
+ | == SIMPLE == | ||
+ | <source lang="sql"> | ||
+ | SELECT | ||
+ | { | ||
+ | [DimBuchungsPeriode].[Monat].Members | ||
+ | } ON ROWS, | ||
+ | { | ||
+ | [DimBeleg].[BelegTyp].Members | ||
+ | } ON COLUMNS | ||
+ | FROM [Corp_InFa_CB] | ||
+ | WHERE ( | ||
+ | [DimBuchungsPeriode].[Jahr].&[2014], | ||
+ | [DimKunde].[KundeKurzBezeichnung].&[IT], | ||
+ | [DimLeistung].[LeistungNummer].&[I-BL1346], | ||
+ | [Measures].[BP Betrag]) | ||
+ | </source> | ||
+ | |||
+ | |||
== Inline IF == | == Inline IF == | ||
<source lang="sql"> | <source lang="sql"> |
Revision as of 17:48, 30 July 2014
SIMPLE
SELECT
{
[DimBuchungsPeriode].[Monat].Members
} ON ROWS,
{
[DimBeleg].[BelegTyp].Members
} ON COLUMNS
FROM [Corp_InFa_CB]
WHERE (
[DimBuchungsPeriode].[Jahr].&[2014],
[DimKunde].[KundeKurzBezeichnung].&[IT],
[DimLeistung].[LeistungNummer].&[I-BL1346],
[Measures].[BP Betrag])
Inline IF
WITH
MEMBER [DimBeleg].[BelegTyp].[NeueArt] AS
IIF([DimBeleg].[BelegTyp].Rechnung < 100, [DimBeleg].[BelegTyp].Rechnung, 66)
SELECT
{
[Measures].[BP Betrag]
} ON ROWS,
{
[DimBeleg].[BelegTyp].Allmembers
} ON COLUMNS
FROM [Corp_InFa_CB]
WHERE (
[DimBuchungsPeriode].[Jahr].&[2014],
[DimKunde].[KundeKurzBezeichnung].&[IT],
[DimLeistung].[LeistungNummer].&[I-BL1346]
)