我有一种情况,我必须在一个表的一列中计算相同类型的字符串数量,例如。一列将是具有价值,如: -如何统计Oracle 10g中一列表中的不同值?
苹果,苹果,苹果,橘子,橙子,香蕉,香蕉,香蕉,香蕉
,所以我需要数相同类型的所有字符串,这意味着查询应该算出苹果的结果3,桔子2和香蕉4。
什么可以为此偶像查询?
我有一种情况,我必须在一个表的一列中计算相同类型的字符串数量,例如。一列将是具有价值,如: -如何统计Oracle 10g中一列表中的不同值?
苹果,苹果,苹果,橘子,橙子,香蕉,香蕉,香蕉,香蕉
,所以我需要数相同类型的所有字符串,这意味着查询应该算出苹果的结果3,桔子2和香蕉4。
什么可以为此偶像查询?
这听起来像你想有一个GROUP BY
SELECT column_name, count(*)
FROM table_name
GROUP BY column_name
您可以使用GROUP BY -
select columnName, count(*) from tableName
group by columnName
这会给你多少苹果,桔子,香蕉的结果出现在列
嘿谢谢分配,就是这样:) – Dhruv