我正在尝试在其值中使用多个点(。)来选择字段。查找包含特定字符的字段
的确如此,我试图找到具有子域的字段作为域列中的条目,例如:
SELECT * FROM domains WHERE (number of dots in domain value bigger than 1).
有什么建议吗?
我正在尝试在其值中使用多个点(。)来选择字段。查找包含特定字符的字段
的确如此,我试图找到具有子域的字段作为域列中的条目,例如:
SELECT * FROM domains WHERE (number of dots in domain value bigger than 1).
有什么建议吗?
你可以使用
SELECT * FROM domains WHERE (domain LIKE "%.%.%").
有关详细信息,请参阅MySQL Documentation for String functions。
您可以使用正则表达式:
SELECT * FROM domains WHERE domain REGEXP '\\.+'
假设你想点放在靠近对方:...
的string functions似乎并没有在这种精神什么,所以你可能需要REGEXP运营商。
lolz,时间让我喝咖啡,我完全忘了'%'是一个通配符:D – Kemo 2010-04-19 13:17:04