我设法从一个简单的select语句中获得以下输出:
SELECT DAILY.KEY,DAILY.TIMESTAMP,DAILY.LOG
FROM DAILY
ORDER BY DAILY.SEQUENCE
KEY ,TIMESTAMP , LOG
index_230,Oct 2, 2013 11:02 AM, MAIN_4
index_230,Oct 2, 2013 11:02 AM, MENU_C
index_230,Oct 2, 2013 11:02 AM, SUBMENU_9
index_230,Oct 2, 2013 11:02 AM, OPTION_20
index_235,Oct 2, 2013 11:02 AM, MAIN_6
index_235,Oct 2, 2013 11:02 AM, MENU_A
index_235,Oct 2, 2013 11:02 AM, SUBMENU_6
index_235,Oct 2, 2013 11:02 AM, OPTION_10
index_233,Oct 2, 2013 11:02 AM, MAIN_7
index_233,Oct 2, 2013 11:02 AM, MENU_A
index_233,Oct 2, 2013 11:02 AM, SUBMENU_7
index_231,Oct 2, 2013 11:02 AM, MAIN_4
index_231,Oct 2, 2013 11:02 AM, MENU_C
index_231,Oct 2, 2013 11:02 AM, SUBMENU_8
index_232,Oct 2, 2013 11:02 AM, MAIN_4
index_232,Oct 2, 2013 11:02 AM, MENU_C
index_232,Oct 2, 2013 11:02 AM, SUBMENU_9
但是,我不确定在创建报告之前如何处理这些数据。
我基本上需要为每个唯一序列创建计数。 但我无法关联每个选项.. 即对于KEY
KEY ,TIMESTAMP , LOG
index_230,Oct 2, 2013 11:02 AM, MAIN_4
index_230,Oct 2, 2013 11:02 AM, MENU_C
index_230,Oct 2, 2013 11:02 AM, SUBMENU_9
index_230,Oct 2, 2013 11:02 AM, OPTION_20
应在报告中增加这些值:
MAIN_4(+1) +- MENU_C(+1) +-- SUBMENU_9(+1) +-- OPTION_20 (+1)
整个报告的结尾如下:
MAIN_1 +- MENU_A(13)+- SUBMENU_1(6)+- OPTION_1 (1)
| | +- OPTION_2 (0)
| | +- OPTION_3 (5)
| +- SUBMENU_2(7)+- OPTION_1 (4)
| +- OPTION_2 (3)
| +- OPTION_3 (0)
+- MENU_B(1) +- SUBMENU_1(1)+- OPTION_1 (1)
+- OPTION_2 (0)
. +- OPTION_3 (0)
.
.
MAIN_2 +- MENU_A(1) +- SUBMENU_1(1)+- OPTION_1 (1)
|
etc...
有关如何执行此操作的任何指示或建议均表示赞赏..
答案 0 :(得分:1)
使用计算列为您的数据行的eaqch赋值1。您可以对数值进行数学计算,几乎任何您希望为报告获得最佳结果的地方。
我是这个图像我给数据集中每一行的新字段“全部”赋值1。