设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1097|回复: 5
打印 上一主题 下一主题

[查询] 求助查询 (行 变 列 )的问题

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-14 10:33:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
例如有一个表
姓名      班     日期
王五     早班  2009-3-1
王五     中班  2009-3-2
王五     夜班  2009-3-3
张三     早班  2009-3-2
张三     中班  2009-3-3
张三     夜班  2009-3-1
李四     早班  2009-3-3
李四     中班  2009-3-1
李四     夜班  2009-3-2

想通过查询得到

姓名    2009-3-1    2009-3-2    2009-3-3
王五    早班             中班            夜班
张三    夜班             早班            中班
李四    中班             夜班            早班

如何实现?交叉表能实现计数、总计什么的,但我搞不出班名来
望各位高手的解答,谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-3-14 10:37:48 | 只看该作者
TRANSFORM Max(資料表1.班) AS 班之最大值
SELECT 資料表1.姓名, Max(資料表1.班) AS [合計 班]
FROM 資料表1
GROUP BY 資料表1.姓名
PIVOT 資料表1.日期;
3#
发表于 2009-3-14 10:39:09 | 只看该作者
上傳附件給您~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
4#
 楼主| 发表于 2009-3-14 10:43:01 | 只看该作者
谢谢版主
崇拜你!!!
5#
 楼主| 发表于 2009-3-14 13:16:08 | 只看该作者
还有一个问题怎么在子窗体中显示刷新非固定列的交叉表它提示查询前 设置COLUMEHEADING属性 有哪设置?设置后子窗体能不能显示?
我把例子上转,望得到高手的帮助!谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
6#
发表于 2009-3-15 12:34:44 | 只看该作者
学习下交叉表查询。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-19 15:23 , Processed in 0.116810 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表