设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[帮助] 查询问题

[复制链接]
跳转到指定楼层
1#
发表于 2008-12-30 11:35:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我一个ACCESS数据库
现在我要做一个表中其中一段的查询
假如我的工号开头是
A9*****1
A9*****2
A9*****3
.
.
.
.

                                    
我要查询任意中的一段自己写查询条件!

Between [请输入首工号] & "*" And [请输入尾工号] & "*"

我这样写有问题!他先弹一个工号
然后才是首工号和尾工号
我要怎么写才对呢!

[ 本帖最后由 shangxingu 于 2008-12-30 15:43 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2008-12-30 11:40:19 | 只看该作者
select * from 表名 where [工号]〉=“001”  and [工号]<="058"

[ 本帖最后由 todaynew 于 2008-12-30 11:41 编辑 ]
3#
发表于 2008-12-30 13:17:52 | 只看该作者

回复 1# 的帖子

在工号栏的条件一栏里写:〉=最小值  and <=最大值
4#
 楼主| 发表于 2008-12-30 15:35:40 | 只看该作者
假如我的工号开头是A9**********
我要查询任意中的一段自己写查询条件!
5#
 楼主| 发表于 2009-1-4 09:21:39 | 只看该作者
怎么没人正解呢?
6#
发表于 2009-1-4 10:53:21 | 只看该作者
me.T1=首号
me.T2=尾号
条件:
WHERE (((工号表.工号) Like [Forms]![窗体3]![T1] & "*" & [Forms]![窗体3]![T2]));

你也可以:
WHERE (((工号表.工号) Like 请输入首号 & "*" & 请输入尾号));
弹出要求输入首号和尾号对话框,输入相应内容
7#
 楼主| 发表于 2009-1-4 11:14:15 | 只看该作者
谢谢好复杂!
但不行!
8#
发表于 2009-1-4 11:31:28 | 只看该作者
SELECT 工号表.工号
FROM 工号表
WHERE (((工号表.工号) Like 请输入首号 & "*" & 请输入尾号))

这样也复杂?
9#
 楼主| 发表于 2009-1-4 11:45:47 | 只看该作者
关键是我太差,
有人说用大于等于和小于等于怎么写呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-2 07:02 , Processed in 0.150684 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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