发布网友 发布时间:2022-04-19 13:24
共2个回答
懂视网 时间:2022-05-05 15:49
环境:Win2003+sp1、 Office 2007、 SQL 2005 Express如统计每个人的总分,
SQL中有三个表:t_stu(学生信息表)、t_sub(课程)、t_score(分数表)
需要根据下面的SQL语句,生成一个图
要点一、在表格中插入图后,在EXCEL表格中会生成一个数据图的样式。
点击该图,然后,点击菜单“数据/属性”,在弹出的“连接属性”窗口中,选择“定义”标签。命令类型中选择“SQL”。(默认是表)如下图:
在下面的“命令文本”框中输入SQL语句:
SELECT t_stu.stu_name,sum(t_score.score) as 总分
FROM t_stu,t_sub,t_score
where t_stu.stu_id=t_score.stu_id
and t_score.sub_id=t_sub.sub_id
group by t_stu.stu_name
然后点击“确定”。提示是否修改,点击“是”。
要点二“在“图字段列表”中,可以选择要显示的字段,并调整是在横坐标和纵坐标显示。
如下图:(注意:下表中的横坐标的字段可以拖动进行排列)
显示效果图:
热心网友 时间:2022-05-05 12:57
工具:office excel步骤:1、打开office excel,在工作簿内重命名一个工作表为"数据透视表"。2、打开"Microsoft Query"。3、选择数据源:EXCEL FILES*,不要勾选"使用查询向导" 确定。4、打开存放在电脑上的excel文件,作为外部数据源。添加"数据透视表$"工作表到Query,并关闭。5、点击Query工具栏中"SQL"。填写如下SQL语句: select * from [销售订单$]。点击确定,系统会把满足条件数据全部显示出来。6、最后选择Query"文件"菜单下"将数据返回到EXCEL"选项。7、弹出"导入数据"对话框,鼠标单击B4单元格,确认数据导入在B4单元格,并点选"数据透视表"选项,最后确定。出现数据透视图框架。8、勾选右侧添加到表格中的字段:订单类型,收入,数量,业务科室,业务员,完成透视表的制作。