select * from tt where contains(subject,'"人民公园"') order by len(subject)
解决方案 »
- 求一段代码
- 看书总结了一下原子性,希望各位高手指点
- 请问怎么取消sql server 2000的数据库自动备份?
- 急,求一条SQL查询语句
- xeqtr1982(ShaKa)提供的例子!但俺有些在方不明白哦!帮忙…原贴结贴,新开给大家+分!·
- sql语句中,数字的最大值用什么符号表示,如select * from t1 where aa>100 and aa<最大值,这个最大值用什么表示呢?
- 请教一个问题:关于修改表的实验
- 求救数据库高手!
- 安装sqlserver2005时的离奇问题
- 百思不得其解(sql server系统变量@@rowcount很奇怪的现象)
- ntext字段中的内容,我如何用关键字去模糊查询?
- 一个表中的数据竖向怎么能够横向摆放?
我是这样写的。。方法比较笨。。也可以得到想要的结果
不知道可不可以-------------
create table t1(
cid int identity(1,1),
cname nvarchar(40)
)
insert t1 values('人民公园站')
insert t1 values('中山公园')
insert t1 values('市人民公园')
insert t1 values('人民公园')
insert t1 values('古都人民公园')create table t2(
cid int ,
cname nvarchar(40)
)insert into t2 (cid,cname) select cid,cname from t1 where cname like '人民公园'
insert into t2 (cid,cname) select cid,cname from t1 where cname like '人民公园%' and cid not in(select cid from t2)
insert into t2 (cid,cname) select cid,cname from t1 where cname like '%人民公园' and cid not in(select cid from t2)
insert into t2 (cid,cname) select cid,cname from t1 where cid not in(select cid from t2)
select * from t2
-------结果4 人民公园
1 人民公园站
3 市人民公园
5 古都人民公园
2 中山公园