聚合函數我有我的表結構這樣的:使用SQL查詢
ATT_Table : Fields - Act_ID, Assigned_To_ID, Percent_Complete(Integer value)
Act_ID is primary key, Assigned_To_ID is referenced to Emp_ID in Employee_Table.
Employee_Table : Fields - Emp_ID, F_Name.
Emp_ID is primary key.
現在在特定時間點,1個或更多的活動可以分配給同一個人。我的目標是編寫一個查詢來計算一個人的負載。我想計算分配給特定人員的活動數量(可以大於1),然後取其percent_Complete
的平均值。
例如,如果人員A被分配了A1,A2,A3(Act_ID)。然後相應的(Percent_Complete值加)/ 3。基本上是一個平均值。在我的最終查詢結果中,我想要:
Name, Number of activities assigned(Count), load value(Avg).
我該怎麼做?我必須使用嵌套的WHERE IN
子句嗎?謝謝。
感謝維克拉姆... – 2012-03-30 06:48:52
沒有問題,樂意幫忙.. – Vikram 2012-03-30 06:49:35