sql透视
1. sql怎么做数据透视表
1、任意点击数据透视表内的某一单元格,点分析选项卡--点击字段、项目和集--选择字段
2、在弹出的计算字段对话框,名称输入A/C.指A列合计值除以B列合计值,公式输入:=A/C
点确定。也可以在输入公式时使用插入字段,比如合计值A,可以在下面选择A,点击插入字段。
点确定即可
2. 如何使用动态sql实现多级数据透视表
给个例子可能更容易理解,假设有一张数据表:
销售人员 书籍 销量
----------------------------------------
小王 Excel教材 10
小李 Excel教材 15
小王 Word教材 8
小李 Excel教材 7
小王 Excel教材 9
小李 Excel教材 2
小王 Word教材 3
小李 Excel教材 5
一种数据透视的方法是统计每个销售人员对每种书籍的销量 ,结果如下
----------------------------------------------------------------
Excel教材 Word教材 总计
---------------------------------------------- -----------------
小王 29 0 29
小李 19 11 30
各位看明白了吗?这是最简单的一种数据透视了,如果有必要也可以有多级分组。
好了,那在Sql Server中如何视现数据透视的功能呢?我是Sql Server的初学者,看了网上的一些例子,结合自己的理解写了下面这些Sql语句.
3. 为什么sql创建的数据透视表某事字段不能求和
不能求和的原因:
1、你求和的列的数据有null;
2、你求和的列数据格式不对;
请仔细检查你求和的列的数据是否正确,如果数据有null你可以isnull(字段,0)
4. 如何用SQL实现Excel的数据透视功能
比如你有个工作簿,工作簿中有2个工作表,一个为采购、一个为消耗。
字段分别为:
存货代码 存货名称 采购金额
存货代码 存货名称 消耗金额
1.在任意一个工作表中点击数据——获取外部数据——自其它来源——来自microsoft Query
2.跳出选择数据源窗口——excel files——选择你的工作簿
3.跳出的窗口中列出了这个工作簿中的工作表(采购和消耗表)——选择任意一个工作表(比如采购表),然后点击箭头把这个工作表中的字段都选择到“查询结果列”中,然后再点击另一个工作表(消耗表),点开那个加号,选择“消耗金额”字段——点击向右的箭头把这个字段也选择如“查询结果列”中
4.点击“下一步”——确定,然后在跳出的窗口中在上面的两个小字段窗口中选择一个框中的存货代码点击左键拖动到另一个字段窗口中的“存货代码”处,做好2个代码的链接。
5.点击“将数据返回到EXCEL”按钮——在跳出的窗口中勾选“数据透视表”和“新建工作表”选项,这样就做好了。
5. sql怎么做数据透视表
举例说明怎么用SQL做数据透视表:
[表一 学生信息表]