Re: [問題] 資料庫的問題...

看板TransCSI作者 (child47)時間20年前 (2006/04/11 00:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
※ 引述《msc0953 (我是殺菌)》之銘言: : ※ 引述《Likefeeling (想來場心靈的裸奔)》之銘言: : : Examine the data of the EMPLOYEES table. : : EMPLOYEES (EMPLOYEE_ID is the primary key. MGR_ID is the ID of managers : : and refers to the EMPLOYEE_ID) : : EMPLOYEE_ID EMP_NANE DEPT_ID MGR_ID JOB_ID SALARY : : 101 Smith 20 120 SA_REP 4000 : : 102 Martin 10 105 CLERK 2500 : : 103 Chris 20 120 IT_ADMIN 4200 : : 104 John 30 108 HR_CLERK 2500 : : 105 Diana 30 108 HR_MGR 5000 : : 106 Bryan 40 110 AD_ASST 3000 : : 108 Jennifer 30 110 HR_DIR 6500 : : 110 Bob 40 EX_DIR 8000 : : 120 Ravi 20 110 SA_DIR 6500 : : Evaluate this SQL statement AND WRITE DOWN its output?: : : SELECT e.employee_id "Emp_id", e.emp_name "Employee", e.salary, : : m.employee_id "Mgr_id", m.emp_name "Manager" : : FROM employees e, employees m : : WHERE e.mgr_id = m.employee_id : : AND e.salary > 4000; 題目就是這樣...請問這一題要算什麼? 要怎麼解...題目都看不懂...請各位大大幫幫忙:P 不知道你有沒有正確答案? 輸出結果: Emp_id Employee e.salary Mgr_id Manager 120 Ravi 4200 120 IT_ADMIN 108 Jennifer 5000 108 HR_MGR 110 Bob 6500 110 HR_DIR 110 Bob 6500 110 SA_DIR    其實我不是很確定...= =?有錯請大家盡量糾正= 我覺得是搜尋所有salary >4000 的manager 的id 所以第一欄應該有105 108 110 120這四位才是 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.58.177.22
文章代碼(AID): #14Eetw6F (TransCSI)
討論串 (同標題文章)
文章代碼(AID): #14Eetw6F (TransCSI)