22,300
社区成员




查询分析器执行如下:
select * from info_details where title like '%[资讯](上海)南西街道建立居民小区废品回收站%'
查不到记录
select * from info_details where title like '%南西街道建立居民小区废品回收站%'
查到一条记录
declare @s table(col varchar(100))
insert @s select '[资讯](上海)南西街道建立居民小区废品回收站'
insert @s select '资讯(上海)南西街道建立居民小区废品回收站'
select * from @s where col like '%[[]资讯](上海)南西街道建立居民小区废品回收站%'
declare @str varchar(100)
set @str='%[资讯](上海)南西街道建立居民小区废品回收站%'
set @str=REPLACE(@str,'[','[[]')
select * from @s where col like @str
declare @s table(col varchar(100))
insert @s select '[资讯](上海)南西街道建立居民小区废品回收站'
--insert @s select '资讯(上海)南西街道建立居民小区废品回收站'
select * from @s where col like '%[资讯](上海)南西街道建立居民小区废品回收站%' ESCAPE '[' ;
select * from @s where col like '%南西街道建立居民小区废品回收站%';
select * from @s where col like '%(上海)南西街道建立居民小区废品回收站%' ;
/*
col
----------------------------------------------------------------------------------------------------
[资讯](上海)南西街道建立居民小区废品回收站
(1 行受影响)
col
----------------------------------------------------------------------------------------------------
[资讯](上海)南西街道建立居民小区废品回收站
(1 行受影响)
col
----------------------------------------------------------------------------------------------------
[资讯](上海)南西街道建立居民小区废品回收站
(1 行受影响)
*/
declare @t table([address] nvarchar(200))
insert @t select N'[资讯](上海)南西街道建立居民小区废品回收站'
select * from @t where [address] like N'%[资讯](上海)南西街道建立居民小区废品回收站%' escape '['
/*address
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[资讯](上海)南西街道建立居民小区废品回收站
*/
楼主 like 的原理还没弄明白?
--[资讯]
-->必須有'资讯'
select * from info_details where title like N'%[资讯](上海)南西街道建立居民小区废品回收站%'