gpt4 book ai didi

mysql - 计算MySql中多次出现的子字符串

转载 作者:行者123 更新时间:2023-11-29 11:00:44 25 4
gpt4 key购买 nike

我正在将数据从 Twitter API 提取到我的数据库中。有一个“主题标签”列,用于存储推文中使用的主题标签列表。

Table name: brexittweets
Column: hashtags varchar(500)

我想计算主题标签的数量。例如

                 Hashtags
Tweet1: ['EUref', 'Brexit', 'poll']

Tweet2: ['Brexit', 'Blair']

Tweet3: ['Brexit', 'Blair', 'EUref']

结果应该是:

hashtag     count(hashtag)
Brexit 3
EUref 2
Blair 2
poll 1

我正在考虑做什么:尝试在引号 ' ' 之间获取子字符串,但它在同一行中出现多次。

尝试使用 strpos 查找“”的实例,但它仅返回第一个实例。

有没有办法通过查询来做到这一点?我正在考虑尝试一个程序,但它变得很复杂,因为我需要使用 PHP 在网页上打印这些结果。

最佳答案

如果您已规范化表格,以便推文中的每个标签都存储在自己的行中,则通过使用 COUNTGROUP BY 可以轻松解决您的问题>.

关于mysql - 计算MySql中多次出现的子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42326411/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com