我有两张table。其中有一个列是regexp。我想连接regexp列上的两个表。似乎无法做到这一点。详细说明:表1是(errortype,action,error message),表2是(regexp表示每种类型的错误消息,error code),连接列是error message和regexp,都是字符串。这可能吗?谢谢。
Select * from table1
left outer join table2 on table1.error_message=table2.regExp.
问题: table2.regExp
实际的正则表达式应该匹配一个或多个 table1.error_messages
. 这个 =
在这里不起作用。
1条答案
按热度按时间b1uwtaje1#
你需要使用
REGEXP
或者RLIKE
接线员。=
执行精确匹配,而不是模式匹配。