我想知道是否有人可以幫助我弄清楚如何從 SQL 表的特定列中計算特定字串的所有唯一出現次數?
使用這個:
index gender
1 0::Male
2 0::Male
3 0::Male||1::Male
4 0::Male||1::Female
5 0::Male||1::Male||2::Female
要得到這個:
gender count
Males 7
Females 2
這是我嘗試過的,但它無法解釋同一單元格中的多次出現:
SELECT
SUM (CASE WHEN genders LIKE '%Male%' THEN '1' END) AS Males,
SUM (CASE WHEN genders LIKE '
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/447890.html
上一篇:客戶余額老化報告
