首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问一个关于问卷调查统计结果的有关问题

2012-12-20 
请教一个关于问卷调查统计结果的问题有一张问卷回答结果表,结构如下:resID:自增字段;surveyID:问卷ID;ques

请教一个关于问卷调查统计结果的问题
有一张问卷回答结果表,结构如下:
resID:自增字段;
surveyID:问卷ID;
questionID:问题ID;
answerID:答案ID;

一个问卷中有多个问题,问题直接有先后顺序,但不是所有的问题都必须回答,可以从第一题直接跳转到第三或者更后面的问题;现在需要统计每个问卷有多少人回答,同时也还需要知道每个问卷中第一题有多少人回答,回答第一题的人有多少个回答了第二题,回答了第二题的人有多少回答了第三题,一次类推直到最后一个问题;

请问这样的报表该怎么抽取数据,在CUBE中又如何搭建维度,最后又如何拖拽这样的报表,谢谢
[最优解释]
问题维度表: 问题key, 问卷ID,问题ID
事实表 : 问题key,答题人数
拖拽的话可以用 第三方报表展示工具等(微软 如:radarcube等),SSRS不支持拖拽的

[其他解释]
LZ给出你事实表,以及纬度表的设计结构。



[其他解释]
这个问题建议分表:
问卷表
id qid memo

问题表
qid aid memo

答题表
aid memo 

热点排行