按多列分组数据

时间:2017-02-17 02:18:05

标签: crystal-reports

我的SQL查询需要返回按需求分组的数据。为此,它需要按多个列进行分组。

示例SQL:

SELECT 
      [MainMenu],
      [Submenu1],
      [Submenu2],
      [Submenu3],
      [Submenu4],
      [Submenu5],
      [Submenu6],
      [Submenu7],
      Sum([MainMenuReturn]) AS "Total Returns",
      [ExitReason]
  FROM [dbo].[Custom_IVRMenuUsage]
GROUP BY MainMenu,Submenu1,Submenu2,Submenu3,Submenu4,Submenu5,Submenu6,Submenu7,ExitReason

这将返回分组的每个组合并保持列分隔的数据。我不能在Crystal中做到这一点。如果我将列连接到一个字段以进行分组,我将无法将数据分隔到其列中以进行格式化。

如何在不编写单独的存储过程的情况下在Crystal中完成此操作?

0 个答案:

没有答案