我有一種情況,我必須在一個表的一列中計算相同類型的字符串數量,例如。一列將是具有價值,如: -如何統計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