sql >> Databáze >  >> RDS >> Sqlserver

Najděte data pro každé následující finanční období rok v dotazu mdx

Použil jsem zpoždění, abych řekl, dejte mi tři čtvrtletí před prvním čtvrtletím zadaného roku, který je členem hierarchie slabého času až po první čtvrtletí. To funguje, protože používám aktuální prvek ve vypočítaném prvku a poté určuji prvky na ose řádků.

 WITH MEMBER [LTII_NIRS_E] AS
'Sum({[DIM TIME].[YEAR - QUARTER - MONTH].currentmember.firstchild.lag(3): [DIM TIME].[YEAR - QUARTER - MONTH].currentmember.firstchild}, [Measures].[LTII NIRS E])'
SELECT [LTII_NIRS_E] ON COLUMNS, 
{ [DIM TIME].[YEAR - QUARTER - MONTH].[2006], [DIM TIME].[YEAR - QUARTER - MONTH].[2007], [DIM TIME].[YEAR - QUARTER - MONTH].[2008]} on ROWS
 FROM [NH_INCID]
 WHERE [Business Component].[Region].[Novelis North America]



  1. UTF-8 vs Latin1 mysql, indexy se nepoužívají na utf-8

  2. Ukládání IP adres do databáze MySQL pomocí PHP

  3. Příklad autonomní transakce Oracle

  4. Jak napsat unijní dotaz v doktríně?