2016-02-18 17 views
0

我有一個表名出席此以下記錄。無論出現次數如何,我都要計算出有多少外鍵。統計表中存在的外鍵,無論其外觀如何

attendance id | empnumber(foreign key)| date | type | time | 
1    399388     2016-02-18 time in 10:00:00 
2    399388     2016-02-18 break out 12:00:00 
3    399388     2016-02-18 break in 13:00:00 
4    399388     2016-02-18 time out 19:00:00     
5    65429     2016-02-18 time in 08:00:00 
6    65429     2016-02-18 break out 12:00:00 
7    65429     2016-02-18 break in 13:00:00 
8    65429     2016-02-18 time out 17:00:00 

記錄中有兩個empnumber ..我想返回記錄中包含的empnumber數量,無論它們的外觀如何。

在這種情況下,查詢必須返回兩行而不是8行。預先感謝您的幫助..

+1

想想:'group by'。 –

+0

'SELECT COUNT(DISTINCT empnumber)from ...' – Nadir

回答

1

從出席次數選擇計數(獨特的empnumber)