Reputation: 2016
What is the difference between WHERE & FROM looking from T-SQL perspective.
Please see a copy of Pivot Table MDX. I have filters on [Customer Status], [Enquiry Creation Date.Date Hierarchy] and [User-Team Hierarchy] in the pivot table.
I do not understand why some filters go to WHERE and others to FROM.
SELECT
{ [Measures].[Unique Cust Ref Distinct Count], [Measures].[Number of Distinct Customers] } ON COLUMNS,
{ [Request].[Cust Type].children } ON ROWS
FROM (
SELECT (
{ [Request].[Request Created By Team].&[CINS]
,[Request].[Request Created By Team].&[CIST]
,[Request].[Request Created By Team].&[DCISS]
, [Request].[Request Created By Team].&[WRT] } ) ON COLUMNS
FROM [CRM Reporting]
)
WHERE ( [Customer].[Customer Status].&[Active], [Request Creation Date].[Date Hierarchy].[Year].&[2014] )
Upvotes: 0
Views: 385
Reputation: 13315
The main differences between WHERE and subselect in MDX are:
EXISTS
.Upvotes: 3