求一较难sql

herodraw 2006-05-21 10:46:19
表a 内容如下

1 张三 2006-5-1
2 李四 2006-5-1
3 王五 2006-5-1
4 张三 2006-5-2
5 张三 2006-5-3
6 张三 2006-5-4


得到

2006-5-1 2006-5-2 2006-5-3 2006-5-4
张三 1 1 1 1
李四 1 0 0 0
王五 1 0 0 0
...全文
58 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
changechange 2006-05-22
  • 打赏
  • 举报
回复
关于此主题请参考以下文章(不要只看标题,请认真仔细地察看上述文章以及相关的评论):
如何实现行列的转换?有关交叉表的应用《查询》
http://access911.net/index.asp?u1=a&u2=72FAB01E16DCE8F3







----------------------- 911 社区回帖个人签名 start -----------------------

http://access911.net/csdn 无须注册提供附件上传功能,如果你提问的时候有附件请到上述地址上传并将链接复制粘贴。

http://access911.net 用 7 年时间整理了大量有关 Access 的原创资料,请有空的时候多用文章搜索功能

如果您有兴趣加入ACCESS编程的专项研究可以来QQ群“ACCESS上海研究班”看看,加入的方法请看这里《个性化的access911.net(七)QQ 群加入规则(专门讨论 ACCESS 的 )》
http://access911.net/?kbid;72FAB01E16DCECF3

----------------------- 911 社区回帖个人签名 end -----------------------

向上看呦!
wwwwb 2006-05-22
  • 打赏
  • 举报
回复
try:
transform nz(count(*),0)
select xm from tt group by xm
pivot ny
herodraw 2006-05-22
  • 打赏
  • 举报
回复
我自己解决了
这个简单
赫赫

加上count(ny)就可以了
herodraw 2006-05-22
  • 打赏
  • 举报
回复
谢谢上面 各位
上面的问题解决了

后面还应该加一个 统计的字段 “总数”


2006-5-1 2006-5-2 2006-5-3 2006-5-4 总数
张三 1 1 1 1 4
李四 1 0 0 0 1
王五 1 0 0 0 1



7,713

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧