我是一個新手,我不知道如何去做這個..任何人都可以幫助我嗎?sql query .. confused
鑑於下表...
DEPARTMENT
DEPT_ID NAME
1 HR
2 Technical
3 Marketing
4 Sales
EMPLOYEE
ID NAME DEPT_ID SALARY MANAGER_ID
1 Alex 2 2000
2 Sally 1 2000
3 Amit 2 1500 1
4 Jason 1 1500 1
... ... ... ... ...
使用從早期的DEPARTMENT
和EMPLOYEE
表,寫一個SQL查詢,打印每個工作的員工數量d epartment。輸出應該是這個樣子:
NAME COUNT
HR 2
Technical 2
Marketing 0
Sales 0
請注意,並非所有部門都尚未配備,所以有些部門可能沒有任何員工。我們仍然希望這些部門出現在結果中,數量爲零。
使用前面的EMPLOYEE
表,編寫一個SQL查詢以打印出在每個管理器下工作的員工數量。輸出應該是這個樣子:
NAME COUNT
Alex 2
Sally 0
這是功課?你諮詢過一本書嗎? – dirkgently 2012-04-27 19:52:13
請給我一個方向..我不是在尋找完整的答案。 – 2012-04-27 19:55:44
從SQL開始 - 這意味着在這裏:使用SELECT語句。告訴數據來自何種JOIN條件下的數據。 – Randy 2012-04-27 19:58:45