INF: MDX: jak dotaz pro 10 nejlepší zákazníci a nejlepších 5 produktů pro každého zákazníka

Překlady článku Překlady článku
ID článku: 304386 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Společné otázku pro každý podnik je "kdo jsou 10 nejlepších zákazníků a co 5 horní produktů, jejich nákupu"? Tento článek ukazuje, jak použít dotaz Multidimensional výrazu (MDX), odpovědi na předcházející otázku pomocí pojmenované sady.

Další informace

Následuje ukázkový dotaz FoodMart 2000 databázi, která je součástí Microsoft Analysis Services 2000. Následující dotaz můžete spustit v ukázkové aplikaci MDX také dodávaného se službou pro analýzu.

--The top 10 customers can be defined in a named set, using the TopCount
--function to limit the set and to return the names of the customers with
--the 10 highest Units Sales for the year 1997. 

WITH SET Top10Cust AS 
'TopCount( { [Customers].[Name].Members }, 10, ([Time].[1997], [Unit Sales]) )'

--Then use the Generate and CrossJoin functions in the body of the query
--to combine the Top10Cust Named Set with the top 5 products for those
--customers. 

SELECT { [Time].[1997] } ON COLUMNS , 
Generate( {Top10Cust}, CrossJoin( {Customers.CurrentMember}, 
TopCount([Product].[Product Name].Members, 5, ([Time].[1997], [Unit Sales])))) ON ROWS 
FROM [Sales] 

				

ODKAZY

Další informace týkající generování, CrossJoin a funkce multidimenzionálních výrazů TopCount stejně jako pojmenované sady naleznete v Microsoft SQL Server 2000 Books Online.

Vlastnosti

ID článku: 304386 - Poslední aktualizace: 21. února 2007 - Revize: 2.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2000 Analysis Services
Klíčová slova: 
kbmt kbinfo KB304386 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:304386
Právní omezení pro obsah znalostní báze týkající se produktů, jejichž podpora byla ukončena
Tento článek byl napsán o produktech, pro které společnost Microsoft již neposkytuje nadále podporu. Článek je tedy nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com