我正在尝试执行此操作,但它引发了错误。有人可以帮忙吗?
SELECT * FROM `country` WHERE name regex '^ab$';
1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 'regex '^ab$' LIMIT 0, 30' 附近使用正确的语法
我的座右铭是在用户搜索任何短语时获得“美国”记录
美利坚合众国/美利坚合众国/美利坚合众国/美利坚合众国/美利坚合众国
谁能告诉我如何为这个要求写一个正则表达式。
SELECT * FROM `country` WHERE name regex '^united states$';
但是Like
可以正常工作
SELECT * FROM `country` WHERE name like '%ab%';
任何帮助将非常感激。