oracle數(shù)據(jù)庫(kù)count函數(shù)是否支持使用distinct關(guān)鍵字

小樊
86
2024-09-27 02:43:00
欄目: 云計(jì)算

在Oracle數(shù)據(jù)庫(kù)中,COUNT() 函數(shù)可以與 DISTINCT 關(guān)鍵字一起使用。當(dāng)使用 DISTINCT 關(guān)鍵字時(shí),COUNT() 函數(shù)將返回指定列中不重復(fù)的值的數(shù)量。

例如,假設(shè)我們有一個(gè)名為 employees 的表,其中包含以下列:employee_id、first_namelast_namesalary。如果我們想要計(jì)算表中不重復(fù)的 first_name 的數(shù)量,我們可以使用以下查詢:

SELECT COUNT(DISTINCT first_name) FROM employees;

這將返回 employees 表中不重復(fù)的 first_name 的數(shù)量。

需要注意的是,DISTINCT 關(guān)鍵字必須緊跟在要計(jì)數(shù)的列名之后,并且在使用 COUNT() 函數(shù)時(shí)將其括起來。

0