我有一种情况,我必须在一个表的一列中计算相同类型的字符串数,例如。列将具有以下值: -
苹果,苹果,苹果,橙子,橙子,香蕉,香蕉,香蕉,香蕉所以我需要计算所有相同类型的字符串,这意味着查询应该为苹果提供计数结果3,为橙子提供2个计数,为香蕉提供4个。
偶像可以查询什么?
答案 0 :(得分:6)
听起来你想要GROUP BY
SELECT column_name, count(*)
FROM table_name
GROUP BY column_name
答案 1 :(得分:4)
您可以使用GROUP BY -
select columnName, count(*) from tableName
group by columnName
这将为您提供该列中有多少苹果,橙子,香蕉的结果
答案 2 :(得分:0)