我有一个数据库,我正在查询电话号码。我想找到只有两次出现号码的电话号码。
例如,我想找到只有数字3出现两次的所有电话号码,如
(222)344-9834
而不是
(222)344-9833
我正在使用,我的查询位于
之下Select SupplierID, Phone
from Suppliers
where Phone Like '%3%3'
这不是我期待的查询结果,因为我符合条件并且获得超过两个5的结果。我怎样才能做到这一点?我会更好地使用Not Like吗?
答案 0 :(得分:3)
一种简单的方法是like
和not like
:
Select SupplierID, Phone
from Suppliers
where Phone Like '%3%3%' and Phone not like '%3%3%3%';