<<< 返回 access911.net 编程静态资料库索引页

ADP 中如何实现交叉表查询?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2005-2-3  浏览人次:1747


专题地址:http://access911.net/fixhtm/72FAB31E16DCE6F3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:ADP 中如何实现交叉表查询?《ADP》

 


问题:

ADP 中如何实现交叉表查询? 

 


回答:

ADP 中不存在交叉表查询的一句,我们只能用标准的 T-SQL 语句来组织数据达到交叉表查询的效果。

其实大家只要参考联机丛书中的“交叉数据报表”和“FETCH Transact-SQL 参考”两个章节自己也能完成 T-SQL 的交叉表查询功能。

现在开始看下面代码吧


USE Northwind
GO

IF EXISTS(SELECT name 
      FROM      sysobjects 
      WHERE  name = N'pivot' 
      AND      type = 'U')
    DROP TABLE pivot
GO

-- 用 T-SQL 的 DDL 语句创建一个演示用的表
CREATE TABLE Pivot
( Year      SMALLINT,
  Quarter   TINYINT, 
  Amount      DECIMAL(2,1) )
GO

-- 对这个演示用的表插入数据
INSERT INTO Pivot VALUES (1990, 1, 1.1)
INSERT INTO Pivot VALUES.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FAB31E16DCE6F3.htm

 


上一篇:如何在表中同时显示明细、小计、总计?

下一篇:新手来看:EXCEL 在单元格输入时如何定义一个下拉框选择输入?

2017年2月22日生成静态资料