首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL Server 2008 LIKE查询

SQL Server 2008 LIKE查询
EN

Stack Overflow用户
提问于 2013-02-12 01:15:19
回答 3查看 10.4K关注 0票数 3

我想使用LIKE查询来选择一些特定的单词,比如UU1

我使用

代码语言:javascript
复制
SELECT UniID FROM MasterCustomer  where (UniID like '%uu1%' )

但它也返回一个包含UU11的行。

如何修改我的查询以仅选择UU1

我的表包含如下值

代码语言:javascript
复制
UU1-UU7-UU5
UU2-UU1
UU3-UU1
UU31-UU14
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-02-12 01:18:22

试试这个:

代码语言:javascript
复制
SELECT UniID 
FROM MasterCustomer  
WHERE (UniID like '%uu1' ) OR (UniID like '%uu1-%' )
票数 3
EN

Stack Overflow用户

发布于 2013-02-12 01:18:12

like '%uu1-%' or like '%uu1 %'

票数 0
EN

Stack Overflow用户

发布于 2013-02-12 02:44:20

另一种选择:

代码语言:javascript
复制
WHERE UnitID + '-' LIKE '%uu1-%'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14817249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档