使用
SELECT COUNT(column_name)
FROM table_name
WHERE condition;
我可以计算多少行具有特定值,但是如何在一个单元格内计数呢?
示例:
在一个单元格中,我有以下输入内容:
PossibleValues:
English: yes
German: yes
Swedish: yes
TranslatableValues: '0'
现在,我想计算单元格存储多少个可能的值(在这种情况下为3)。如果可以,这可能吗?
期待您的回答。
答案 0 :(得分:0)
单元格可能存储的值完全取决于ur列大小和数据类型。 如果假设我的列的数据类型为varchar(5),那么我将只能存储不超过5个字符。
希望这会有所帮助。
答案 1 :(得分:0)
如果您希望列的非重复计数,请使用非重复计数
SELECT COUNT(distinct column_name)
FROM table_name
WHERE condition;
答案 2 :(得分:0)
您可以像这样直接计算数据类型的字段长度
ENTRYPOINT
也
CMD