Query in MDX funzione max

di il
2 risposte

Query in MDX funzione max

Ciao amici, premetto che non so se ho scelto il luogo adatto per inviare la mia domanda(se è sbagliato vi chiedo scusa)...
Venendo a noi sto scrivendo una query in linguaggio MDX, utilizzando il seguente database:

Cubo Sales (database FoodMart)
dimensione Time; livelli Year, Quarter, Month
dimensione Product; livelli (All), Product Family, Product Department, Product Category, Product Subcategory, Brand Name, Product Name
dimensione Store; livelli (All), Store Country, Store State, Store City, Store Name
dimensione Customers; livelli (All), Country, State Province, City, Name dimensione Education Level; livelli (All), Education Level
dimensione Gender; livelli (All), Gender
dimensione Marital Status; livelli (All), Marital Status
dimensione Yearly Income; livelli (All), Yearly Income
dimensione Promotion Media; livelli (All), Media Type
dimensione Promotions; livelli (All), Promotion Name
misure (Measures); membri Unit Sales, Store Cost, Store Sales, Sales Count, Store Sales Net


L'interrogazione da fare è la seguente:
Calcolare il prezzo unitario massimo per categoria di prodotto .
Per il momento sono riuscito a calcolarmi i prezzi unitari per tutte le categorie di prodotto in questo modo:

WITH MEMBER [Measures].[Prezzo Unitario] AS
'[Measures].[Store Sales] / [Measures].[Unit Sales]'
SELECT {([Measures].[Prezzo Unitario])} ON COLUMNS,
{([Product].[Product Category].MEMBERS)} ON ROWS
FROM [Sales]


quello che non ho capito, è come utilizzare la funzione max andando a prendere tutti i prezzi unitari per ogni singola categoria di prodotto.
Avete qualche suggerimento a riguardo?
Grazie mille.

2 Risposte

Devi accedere o registrarti per scrivere nel forum
2 risposte