【发布时间】:2013-04-10 09:18:24
【问题描述】:
我想知道like 可以使用哪个表达式,它会始终匹配。也就是说,它实际上并没有过滤掉任何东西。
例如,假设下面的 SQL 返回 1000 条记录...
select * from rts.Address
...那么这也应该返回 1000 条记录...
select * from rts.Address where StreetName like 'likeExpressionHere'
我试过用这个:
select * from rts.Address where StreetName like '%%'
.. 但这仍然做了一些过滤(即丢失了一些记录)..
此外,rts.Address 表中的所有 StreetName 值都不是空值(即它们都包含一些 varchar 值)
【问题讨论】:
-
你试过
like '%'吗?
标签: sql sql-server sql-server-2008 select sql-like