我有一张存储在表格body
字段中的推文表。我运行以下SQL查询来检查推文是否有@mention
:
SELECT username, created, body FROM mytable WHERE body REGEXP '@([a-zA-Z0-9\_\.]+)' ;
它可以工作,它会获得与REGEXP
匹配的行。是否可以只返回身体中的@mentions
而不是整个身体(与python re.findall()
函数相同?表格很大,对所有这些表进行分析花费的时间太长了,所有我真正需要的是来自每个@mentions
字段的body
。