我正在尝试在其值中选择多个点(。)的字段。
确切地说,我正在尝试查找带有子域的字段作为域列中的条目,例如。
SELECT * FROM domains WHERE ( number of dots in domain value bigger than 1 ).
有什么建议吗?
答案 0 :(得分:1)
您可以使用
SELECT * FROM domains WHERE ( domain LIKE "%.%.%" ).
有关详细信息,请参阅MySQL Documentation for String functions。
答案 1 :(得分:0)
您可以使用正则表达式:
SELECT * FROM domains WHERE domain REGEXP '\\.+'
假设您希望将点放在彼此附近:...
答案 2 :(得分:0)
string functions似乎没有任何内容,因此您可能需要REGEXP运算符。