急求一个SQL语句

来源:百度知道 编辑:UC知道 时间:2024/05/19 23:35:45
我有个表,大概有2W条记录,其中有个自动编号的id和,类型为ntext的字段aaa,我要找这个字段中包含aabbcc的记录,返回只要第一条id就可以了,我用了:
select top 1 id from tablename where aaa like '%aabbcc%'
这样似乎效率很差,有没有更高效点的,我只要得到id就可以了。

我是想逐个改包含aabbcc的这个ntext字段。一开始很快,越到后面越慢。

可以用sql server 的全文索引

Select top(1) id from tablename where contains (aaa ,'aabbcc')

如果是我的话也是用这个的了

是不是有一个叫索引的,但是我不会 ,帮不到你了