给定数据行结构,例如
a <=
aa <=
aaa
aaaa
aaaaa
aab <=
aaba
aabaa
aabb <=
aabba <=
aabbb <=
是否有一个mysql / mariadb的表达式来进行与LIKE
匹配的aabb%
搜索以获得以下结果(获取匹配的父项和子项)
a
aa
aab
aabb
aabba
aabbb
答案 0 :(得分:3)
子串匹配与超串匹配大不相同(就比较的工作方式而言)。
但是,您仍然可以使用两个测试和一个或子句来完成您想要的任务。
WHERE (column_name LIKE 'aabb%' OR INSTR('aabb', column_name) = 1)