title: The WHERE clause function expects a tuple set expression for the argument. A string or numeric expression was used
body: <p>I use SQL Server 2008 R2 and i use AdventureWorks2008 DataBase.</p>
  
  <p>I Write MDX Query In SSAS.</p>
  
  <p>I want filter result of query.</p>
  
  <p>I write this query</p>
  
  <pre><code>SELECT 
  Measures.[Internet Sales Amount] ON COLUMNS,
  CROSSJOIN( 
              {Product.[Product Line].[Product Line].MEMBERS}, 
              {[Customer].[Country].MEMBERS}
           ) on ROWS 
  FROM [Adventure Works] 
  Where 
   ( Measures.[Internet Sales Amount] &gt; 2000000 )
  </code></pre>
  
  <p>and i get this error </p>
  
  <blockquote>
    <p>Executing the query ...
    The WHERE clause function expects a tuple set expression for the  argument. A string or >numeric expression was used.</p>
    
    <p>Execution complete</p>
  </blockquote>
  
  <p>why i get this error?</p>