易截截图软件、单文件、免安装、纯绿色、仅160KB

Access怎么查询这一列?【在线等】

请问A列为不规则的字符串,例如我要查询15在那一行里,Access怎么才能查询到呢?SQL是多少呢?望高手指点一二。谢谢

A列为:
1-10
11-13
14-25
26-29

引用
select *
from yourTable
where 15 between left(a,instr(a,'-')-1) and mid(a,instr(a,'-')+1)

ACMAIN_CHM的朋友
不能运行喔
提示:无效的过程调用

可以的
你的运行语气环境是啥

补充一下还会出来
A列:
0
1-10
-
11-13
14-25
26-29
的这种情况


不会啊,我做了个测试没有你说的问题,你是怎么测试的?

下面是我做测试用的例子,查询在qeury1 中

http://www.access911.net/csdn/FileDescription.asp?mdb=2009-9-18&id=24&mode=3


SQL code:
SELECT *
from Table1;
where 15 between left(a,instr(a,'-')-1) and mid(a,instr(a,'-')+1)


先过滤没用的数据

SELECT *
from (SELECT *
from (SELECT * from 表3 WHERE instr(a,"-")>0 and len(a)>1) tt
WHERE 15 between left(a,instr(a,'-')-1) and mid(a,instr(a,'-')+1)) tt


引用
补充一下还会出来
A列:
0
1-10
-
11-13
14-25
26-29
的这种情况


相关问答:

ACCESS繁体连接简体sqlserver2000

  我的数据库是简体sqlserver2000 ,我想在繁体access下连接,通过odbc是可以了,但在access下出现打开的表全中"#已删除"
不知道要怎么操作才可以用ACCESS繁体连接简体sqlserver2000.谢谢!!!
大家都 ......

如何通过ADO使用聚合函数来查询(数据库为ACCESS)

_RecordsetPtr CMyAdo::SelectRecord(string &where, string &tablename,string &field, int way )
{
    int ret = 0;
  _RecordsetPtr pset;
CString  sql;
& ......

请教一个ACCESS的查询语句!

要组合4张表的查询,分别是A表,B表,C表,D表;
A表
Game_id  Game_Name
  1        abc


B表
Category_ID  Category_Name  Game_id
  & ......

access的“unspecified error”问题请教

本地调用了一个access,在我机器上测试没问题,但是放到英文的xp上就出“unspecified error”错误。代码大体如下:

g_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=CenterServe ......

如何用vc访问access数据库

我的任务是将程序中得到的一个字符串“1001EY125X02511025”写入到一个数据库中,我想采用ODBC方式,利用vc去访问access数据库,哪位给我讲讲方法,给我提供一个网址也行,在网上查找了很多东西,说的都比较乱。谢谢 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号