我的桌子有3个项目:
我想从这个表中获取那些t重复3次或更多次的项目。我正在使用以下regxp查询
select title
from table
where title regexp 't{3,}';
我没有得到预期的结果,有什么想法吗?
答案 0 :(得分:0)
这几乎看起来像是一个错字,但如果你想连续三次或更多次搜索t
,那么你想要的模式是:
t{3,}
所以你想要这个查询:
SELECT title
FROM table
WHERE title REGEXP 't{3,}';
修改强>
如果您想在标题中的任意位置搜索三个t
,请使用模式't.*t.*t'
:
SELECT title
FROM yourTable
WHERE title REGEXP 't.*t.*t';