计算包含不同文本的列中的不同文本 - Mysql

问题描述 投票:0回答:1

我有一张桌子:

排名 标题 类型
1 银河护卫队 动作、冒险、科幻
2 普罗米修斯 冒险、悬疑、科幻
3 分裂 恐怖、惊悚
4 唱歌 动画,喜剧,家庭
5 敢死队 动作、冒险、奇幻

有什么函数可以统计这些列中包含多少不同的文本?每个文本包含多少列? 我正在使用 MYSQL

完全不同的文字
10

冒险 科幻 神秘 恐怖 惊悚 动画 家庭 喜剧 奇幻
2 3 2 1 1 1 1 1 1
mysql distinct
1个回答
0
投票

我假设 Genre 是一个包含您列出的值的数组,并且我使用的是 Python。

print(len(set(Genre)))

这一行应该打印 Genre 列中存在多少不同的文本。

© www.soinside.com 2019 - 2024. All rights reserved.