ADOQuery连接是SQL Server 2k,现在我知道字段1(字符型)的第一个和第三个的
字符为‘a’和‘b’,请问要如何使用过滤?我用SubString函数好象不行的
字符为‘a’和‘b’,请问要如何使用过滤?我用SubString函数好象不行的
解决方案 »
- 怎么从数据库里查出数据,然后赋值给一个变量
- QuickCHM 奇怪的问题
- 招长沙Delphier
- 今天去听了一下李维在成都的讲座,感觉不错.散.
- PageControl如何控制MDI窗体,关闭mdi子窗体同时删除相应的TabSheet?
- 算法问题???,解决了给131分(我的全部家当)!!!!!
- 怎么把SQL SERVER2000 数据库中的表转成.dbf格式的表!谢谢
- ADODataSet关闭问题?
- DecisionQuery结果为空的时候能不能通过Cube
- About QuickReport.... 急!
- 调试的时候能否进入vcl的源码?(up有分)
- 关于在Grid控件中的数据重复性校验问题!
我用下面的语句进行查询时系统说我超时,所以我考虑打开后用过滤方法来试试。
select * from table where number not in(select number from mytable where
(SubString(number,1,1)=0 or SubString(number,1,1)=1)
and (SubString(number,2,1)=0 or SubString(number,2,1)=1)
and (SubString(number,3,1)=0 or SubString(number,3,1)=1)
and (SubString(number,4,1)=0 or SubString(number,4,1)=1)
and (SubString(number,5,1)=0) and (SubString(number,6,1)=0)
and (SubString(number,7,1)=0) and (SubString(number,8,1)=0
or SubString(number,8,1)=1 or SubString(number,8,1)=3))
我的sql语句比你长的多,看事不是