设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[查询] [求助]这样的更新查询该如何作??

[复制链接]
跳转到指定楼层
1#
发表于 2006-1-6 06:03:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有这样一个表:




<COLGROUP>

<COL style="WIDTH: 54pt" span=3 width=72>





名称

成绩

类别



1

1

成绩1



2

2

成绩2



3

3

成绩3



1

4

成绩4



2

5

成绩1



3

6

成绩2



2

7

成绩3



3

8

成绩4
想通过一个更新查询,作到这样一个表中:





<COLGROUP>

<COL style="WIDTH: 54pt" span=5 width=72>





名称

成绩1

成绩2

成绩3

成绩4



1

1

 

 

4



2

 

 

 

 



3

 

 

 

 

请问各位高手该如何做,先谢谢大家了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-1-6 17:08:00 | 只看该作者
用交叉表查询
3#
 楼主| 发表于 2006-1-6 19:33:00 | 只看该作者
交叉表查询虽然可以作,但是不能作更新查询,也就是说我需要的数据不是一次生成的,想批量更新,如第一次更新成绩1,成绩2,,然后再更新成绩3和成绩4,最后还要对这个保存结果的表进行操作,所以交叉表不实用
4#
发表于 2006-1-7 01:47:00 | 只看该作者
我在用的办法是建一个临时表,将需要变更的数据写入后与原表比较,替换原来的数值。不知道有没有其他好方法
5#
 楼主| 发表于 2006-1-8 09:31:00 | 只看该作者
我现在也是用的这种方法,不知道还有没有更简单易行的?
6#
 楼主| 发表于 2006-1-9 16:21:00 | 只看该作者
自己顶,求解。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-3 06:14 , Processed in 0.205873 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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