2013-02-11 89 views
3

我想使用LIKE查询来选择一些特定的字,就像UU1SQL Server 2008像查询

我用

SELECT UniID FROM MasterCustomer where (UniID like '%uu1%') 

但它也返回包含UU11一行。

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

我的表包含类似

UU1-UU7-UU5 
UU2-UU1 
UU3-UU1 
UU31-UU14 

回答

3

试试这个值:

SELECT UniID 
FROM MasterCustomer 
WHERE (UniID like '%uu1') OR (UniID like '%uu1-%') 
+0

THX ......这是工作.. – Neha 2013-02-11 17:23:50

0

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

0

另一种选择:

WHERE UnitID + '-' LIKE '%uu1-%'