1. 程式人生 > >資料庫SQL實踐14:從titles表獲取按照title進行分組,注意對於重複的emp_no進行忽略

資料庫SQL實踐14:從titles表獲取按照title進行分組,注意對於重複的emp_no進行忽略

思想:

題目要求從titles表獲取按照title進行分組,每組個數大於等於2,給出title以及對應的數目t。注意對於重複的emp_no進行忽略。首先通過條件group by title實現按照title進行分組,其次通過條件count(distinct emp_no)實現對重複的emp_no進行忽略然後計算再每title組的個數,最後通過條件having t>=2將個數大於等於2的選出。

select title,count(distinct emp_no) as t from titles group by title having t>=2;