设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[Access本身] 一条sql语句的写法请教

[复制链接]
跳转到指定楼层
1#
发表于 2005-4-14 18:33:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我如果想对tbl部门这个表中对小于a90的编号重排序,要用到下面这两点

查询1.

Sql = "Select Count(a1.编号) As 序号,a1.名称 from tbl部门 As a1,tbl部门 As a2"
            Sql = Sql & "Where a1.编号>=a2.编号 and a1.编号<'a90' and a2.编号<'a90'"
            Sql = Sql & "Group by a1.名称 Order by 1"

查询2.

sql="update tbl部门 INNER JOIN 查询1 ON tbl部门.名称 = 查询1.名称  SET tbl部门.编号 =查询1.序号"

请问,如何将这两条查询写成一条?

[此贴子已经被作者于2005-4-14 10:41:03编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-10 19:56 , Processed in 0.107209 second(s), 24 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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