2009-08-25 7 views
0

1)tout le monde peut me dire la différence, pourquoi ils produisent des résultats différents?

select non empty 

      [Measures].[carded transactions] on 0, 
      {[Date Dimension].[DATE].&[39446]:[Date Dimension].[DATE].&[39505]} on 1 

from [Food and Beverage] 

where 
(
     FILTER(
     {([Revenue Center].[Revenue Center].[Revenue Center] 
     * [Date Dimension].[Fiscal Calendar].[Fiscal Day] 
     * [Date Dimension].[Day Name].[Day Name])} 
     , [Measures].[FnB Checks] > 0 
      ) 
) 

2)

select non empty 

    [Measures].[carded transactions] on 0, 
    {[Date Dimension].[DATE].[DATE]} on 1 

FROM 

(SELECT 
     ([Date Dimension].[Fiscal Calendar].[Fiscal Day].&[2008]&[1]&[1] 
     : [Date Dimension].[Fiscal Calendar].[Fiscal Day].&[2008][2]&[60]) ON 0 
    FROM [Food and Beverage] 
) 

where 
( 
    FILTER(
      {([Revenue Center].[Revenue Center].[Revenue Center] 
     * [Date Dimension].[Fiscal Calendar].[Fiscal Day] 
     * [Date Dimension].[Day Name].[Day Name])} 
    , [Measures].[FnB Checks] > 0 
     ) 
) 

thanx. aide appréciée.

+0

s'il vous plaît fixer les blocs de code –

+0

Pourquoi est-ce un wiki? –

+0

c'est le meilleur que je pouvais faire, Ilya ... et je suis désolé, je l'ai peut-être fait par erreur ... –

Répondre

0

On dirait qu'ils sont entre les différentes périodes de date est pourquoi ...

Questions connexes