我從Twitter API中將數據提取到我的數據庫中。有一個「hashtags」列存儲了推文中使用的主題標籤列表。在MySql中計數多個出現的子字符串
Table name: brexittweets
Column: hashtags varchar(500)
我想統計hashtags的數量。例如
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在網頁上打印這些結果。
'[]'是否包含在字符串中? – McNets
是的。這是它從Python寫入的方式,但如果它們太成問題,我可以將它們除去。 –
看一看:http://stackoverflow.com/a/2696901/3270427 – McNets