【Access示例】利用交叉表实现行列的转换,使列变成yyyymm的形式-will.miao
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-查询/SQL语句


【Access示例】利用交叉表实现行列的转换,使列变成yyyymm的形式

发表时间:2013/7/5 12:39:46 评论(1) 浏览(15225)  评论 | 加入收藏 | 复制
   
摘 要:利用交叉表实现行列的转换,使列变成yyyymm的形式
正 文:

行列转换可以繁琐的也可以是简单的,我们要操作时,往往想实现这样的功能,有类似这样的一组数据:

想让月份变成这如下图一样的数据:

 

很简单,利用交叉表就可以实现,这里是借学员的数据为示例的,其中应该款计算的是当前几个月的合计

查询的代码如下:

TRANSFORM Sum(tbl月度应收款统计.应收款) AS 应收款之合计
Select tbl月度应收款统计.客户, Sum(tbl月度应收款统计.应收款) AS 应收款
FROM tbl月度应收款统计
GROUP BY tbl月度应收款统计.客户
PIVOT Format(tbl月度应收款统计.月度,"yyyymm");

 

附   件:

请点击下载

Access软件网交流QQ群(群号:198465573)
 
 相关文章
二级Access数据库备考笔记之认识交叉表查询  【缪炜  2012/10/12】
交叉表查询实现生成的表中null变0  【蒋元根  2013/3/7】
多个交叉表做子窗体示例(动态图表)  【林岚  2013/7/3】
如何利用动态交叉表生成子窗体子报表  【蟹仔  2013/7/4】
【Access示例】利用交叉表实现行列的转换,使列变成yyyymm...  【缪炜  2013/7/5】
常见问答
技术分类
相关资源
文章搜索
关于作者

will.miao

文章分类

文章存档

友情链接