2010-04-19 33 views
1

我正在尝试在其值中使用多个点(。)来选择字段。查找包含特定字符的字段

的确如此,我试图找到具有子域的字段作为域列中的条目,例如:

SELECT * FROM domains WHERE (number of dots in domain value bigger than 1). 

有什么建议吗?

回答

1

你可以使用

SELECT * FROM domains WHERE (domain LIKE "%.%.%"). 

有关详细信息,请参阅MySQL Documentation for String functions

+0

lolz,时间让我喝咖啡,我完全忘了'%'是一个通配符:D – Kemo 2010-04-19 13:17:04

0

您可以使用正则表达式:

SELECT * FROM domains WHERE domain REGEXP '\\.+' 

假设你想点放在靠近对方:...

相关问题