0
我有一个查询,如下面的精确匹配词Smith
正则表达式来不带空格
我甚至尝试以下
SELECT * from surnames where last_name regexp "[[:<:]][^\s]Smith[[:>:]]"
我有一个查询,如下面的精确匹配词Smith
正则表达式来不带空格
我甚至尝试以下
SELECT * from surnames where last_name regexp "[[:<:]][^\s]Smith[[:>:]]"
我可能会误以为你的要求,但如果你想最后的名称完全匹配,那么你可以只使用等于运算符:
SELECT * from table_name where TRIM(lastname) = 'Smith'
我用TRIM()
的lastname
字段,以防万一有可能是前导或尾随空格。
谢谢你的回答。这实际上返回一个空值 –
你可以通过向我们展示真实数据的样子来更新你的问题吗? –