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 的这种情况
相关问答:
我的数据库是简体sqlserver2000 ,我想在繁体access下连接,通过odbc是可以了,但在access下出现打开的表全中"#已删除" 不知道要怎么操作才可以用ACCESS繁体连接简体sqlserver2000.谢谢!!! 大家都 ......
_RecordsetPtr CMyAdo::SelectRecord(string &where, string &tablename,string &field, int way ) { int ret = 0; _RecordsetPtr pset; CString sql; & ......
要组合4张表的查询,分别是A表,B表,C表,D表; A表 Game_id Game_Name 1 abc B表 Category_ID Category_Name Game_id & ......
本地调用了一个access,在我机器上测试没问题,但是放到英文的xp上就出“unspecified error”错误。代码大体如下: g_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=CenterServe ......
我的任务是将程序中得到的一个字符串“1001EY125X02511025”写入到一个数据库中,我想采用ODBC方式,利用vc去访问access数据库,哪位给我讲讲方法,给我提供一个网址也行,在网上查找了很多东西,说的都比较乱。谢谢 ......