`
java-mans
  • 浏览: 11982027 次
文章分类
社区版块
存档分类
最新评论

MDX - TOP N PARENT WITH TOP N CHILDS

 
阅读更多
WITH 
  SET [CountryRankSet] AS 
    Order
    (
      NonEmpty
      (
        [Geography].[Country].[Country].MEMBERS
       ,[Measures].[Internet Sales Amount]
      )
     ,[Measures].[Internet Sales Amount]
     ,desc
    ) 
      MEMBER [Measures].[CountryRank] AS 
    Rank
    (
      [Geography].[Country].CurrentMember
     ,CountryRankSet
    ) 
  
  SET [ProductRankSet] AS 
    Order
    (
      NonEmpty
      (
        [Product].[Product].[Product].MEMBERS
       ,[Measures].[Internet Sales Amount]
      )
     ,[Measures].[Internet Sales Amount]
     ,desc
    ) 
      MEMBER [Measures].[ProductRank] AS 
    Rank
    (
      [Product].[Product].CurrentMember
     ,ProductRankSet
    ) 
SELECT 
  {[Measures].[CountryRank],[Measures].[ProductRank],[Measures].[Internet Sales Amount]} ON 0
 
 ,Generate
  (
    [Geography].[Country].[Country].MEMBERS
   ,TopCount
    (
      Order
      (
          [Geography].[Country].CurrentMember
        * 
          [Product].[Product].[Product].MEMBERS
       ,[Measures].[Internet Sales Amount]
       ,DESC
      )
     ,3
    )
  ) ON 1
FROM [Adventure Works];

CountryRankProductRankInternet Sales Amount
AustraliaRoad-150 Red, 4811$1,205,876.99
AustraliaRoad-150 Red, 6212$1,202,298.72
AustraliaRoad-150 Red, 5213$1,080,637.54
CanadaRoad-150 Red, 4821$1,205,876.99
CanadaRoad-150 Red, 6222$1,202,298.72
CanadaRoad-150 Red, 5223$1,080,637.54
FranceRoad-150 Red, 4831$1,205,876.99
FranceRoad-150 Red, 6232$1,202,298.72
FranceRoad-150 Red, 5233$1,080,637.54
GermanyRoad-150 Red, 4841$1,205,876.99
GermanyRoad-150 Red, 6242$1,202,298.72
GermanyRoad-150 Red, 5243$1,080,637.54
United KingdomRoad-150 Red, 4851$1,205,876.99
United KingdomRoad-150 Red, 6252$1,202,298.72
United KingdomRoad-150 Red, 5253$1,080,637.54
United StatesRoad-150 Red, 4861$1,205,876.99
United StatesRoad-150 Red, 6262$1,202,298.72
United StatesRoad-150 Red, 5263$1,080,637.54
分享到:
评论

相关推荐

    Node.js-mdx-go⚡️闪电般快速基于MDX的开发服务器

    **Node.js-mdx-go:构建超快速的MDX开发服务器** MDX(Markdown + JSX)是一种流行的格式,它允许开发者在Markdown中嵌入React组件,为内容创作提供了强大的灵活性。`mdx-go`是一个专为MDX设计的开发服务器,其核心...

    【工具】Anki MDX-Server 使用说明.pdf

    ### 标题知识点:Anki MDX-Server 使用说明 #### 定义 Anki MDX-Server是一款可以读取MDX、MDD格式词典文件的工具,它能够为外部提供标准的HTTP服务接口。该服务接口允许其他应用程序和工具通过网络访问本地词典...

    MDX-B update扩展卡对应的的总线类型.ppt

    MDX-B update扩展卡是SEW MOVIDRIVE® B系列驱动器的一种增强功能,它提供了多样化的通信和安全选项,以适应不同工业自动化环境的需求。这些扩展卡的设计旨在优化和扩展驱动器的功能,使其能够无缝集成到各种工业...

    mdx-embed:在MDX中嵌入第三方媒体内容-无需导入:sponge:

    :rocket: 入门 有多种使用mdx-embed 。 前往以获取有关当前软件包的更多信息: :package: npm软件包包安全状态 :man_dancing: 核心团队如果您在项目中使用mdx-embed ,我们希望收到您的来信! :red_heart: 贡献者...

    Cognos 8 MDX-OLAP Functions

    ### Cognos 8 MDX-OLAP Functions #### 引言 在现代数据分析与商业智能(BI)领域,多维表达式(MDX)作为处理多维数据集的一种强大查询语言,在各种OLAP(在线分析处理)系统中发挥着重要作用。Cognos 8作为一款...

    micromark-extension-mdx-jsx:micromark扩展以支持MDX或MDX.js JSX

    micromark-extension-mdx-jsx 扩展以支持 (或MDX.js)JSX。 该软件包提供了与微标记令牌生成器集成的低级模块,但没有处理编译为HTML的方法:而是转到语法树。 您应该将它与 ( )一起使用。 或者,将或与以支持...

    15-mdx-query-exsamples.rar_mdx

    标题中的"15-mdx-query-examples.rar_mdx"暗示了这是一个包含15个经典MDX查询实例的压缩文件,这些实例对于提升MDX技能和理解其核心概念非常有帮助。 MDX的基础概念包括: 1. **维度(Dimension)**:多维数据模型中...

    【工具】Anki AwesomeTTS(mdx-server版) 使用说明.pdf

    【工具】Anki AwesomeTTS(mdx-server版) 使用说明.pdf

    next-mdx-remote:通过next.js中的getStaticProps从任何地方加载mdx内容

    此工作流程很好,但是引入了一些我们希望通过next-mdx-remote消除的限制: 文件内容必须是本地的。您不能将MDX文件存储在另一个存储库,数据库等中。对于足够大的操作,最终将导致那些创作内容与那些致力于内容呈现...

    ecdict-ultimate-mdx-css.7z

    《ecdict-ultimate-mdx-css.7z》是一款专为英语学习者打造的资源包,包含了一本拥有430万个单词的简明英汉词典。这个压缩包以mdx格式提供,这是一种专用于电子词典的文件格式,旨在方便用户在各种设备上查阅和学习...

    mdxdeck基于MDX的演示文稿

    例如,你可以使用`@mdx-deck/themes`库来改变默认主题,或者使用`@mdx-deck/plugins/code-highlight`插件来增强代码块的显示效果。 总的来说,MDXDeck是一个强大的工具,它结合了Markdown的简洁性和React的灵活性,...

    vite-plugin-mdx:Vite的MDX插件

    入门安装: Vite插件: npm install vite-plugin-mdx MDX v1: npm install @mdx-js/mdx 或MDX v2: npm install @mdx-js/mdx@next MDX React: npm install @mdx-js/react 或MDX Preact: npm install @mdx-js/...

    with-mdx-remote

    MDX远程示例此示例显示了如何使用库构建一个简单的博客,该库允许...自己部署使用部署示例:如何使用使用或执行以引导示例: npx create-next-app --example with-mdx-remote with-mdx-remote-app# oryarn create ne

    mdx-desck-sample

    mdx-deck基本模板 这是由的npm init deck命令生成的。 发展 要以开发模式运行演示平台: npm start 编辑文件以开始使用。 出口 要将演示文稿平台构建为静态HTML: npm run build 有关更多文档,请参见库。

    mdx-bundler::dodo:给我MDXTSX字符串,我会给您一个可以渲染的组件。 包括所有依赖项

    mdx-bundler:dodo: 给我MDX / TSX字符串,我会给您还可以评估的JS字符串。 问题 您有一个字符串MDX和它使用的各种TS / JS文件,并且想要获取这些文件的捆绑版本以在浏览器中评估。 这个解决方案 将您的MDX和JS字符...

    nextjs-typescript-mdx-blog

    NextJS-打字稿-MDX-博客下一个博客或个人站点的Next.js入门程序。 内置:用撰写帖子用用格式默认情况下使用进行提交挂钩的类型检查,类型检查和格式化用和 Testing 此启动器在很大程度上受和 :eyes:入门git clone ...

    gatsby-plugin-mdx-frontmatter:Gatsby中使用MDX解析Markdown前题的实用程序

    gatsby-plugin-mdx-frontmatter 使用在Gatsby中使用MDX解析Markdown前题的实用程序 该软件包包含共享的工作。 安装 yarn add gatsby-plugin-mdx-frontmatter 用法 将以下内容添加到您的gatsby-config.js : plugins...

    remark-mdx-frontmatter:备注插件,用于将前题元数据转换为MDX导出

    备注-mdx-前题 插件,用于将前题元数据转换为MDX导出安装此软件包取决于的AST输出npm install remark-frontmatter remark-mdx-frontmatter用法此备注插件接受最重要的内容,并将其输出为JavaScript导出。 同时支持...

    micromark-extension-mdx-expression:micromark扩展以支持MDX或MDX JS表达式

    micromark-extension-mdx-expression 扩展以支持MDX(或MDX.js)表达式。 该软件包提供了与微标记令牌生成器集成的低级模块,但没有处理编译为HTML的方法:而是转到语法树。 您应该将它与 ( )一起使用。 或者,...

Global site tag (gtag.js) - Google Analytics