關於資料庫的問題 - 考試

Poppy avatar
By Poppy
at 2013-04-23T16:09

Table of Contents

Employee(E#,E_name,E_address,E_salary)

Works_On(E#,P#,hours)

project(P#,P_name)

問:列出所有做了三個(含)以上的計劃的員工,他們的名字和薪水

唐箏的解法: Select E_name,E_salary
From Employee
Whrer E# In
(Select E#
From works_on
Group By E#
Having count(*)>=3
);

函授課程中,他自己說這個解法,在子查詢中少了where條件,要學生自己寫

還說不會寫的考不上....我就是那個不會寫的XDD


有人知道where條件缺什麼嗎?

是不是少了 Where Employee.E# = works_on.E# ??

如果是少了這個,覺得滿疑惑的

我自己是覺得

子查詢已經可以靠 Group By E# 和 Having count(*) 查詢出誰做了三個以上的計畫

並且 Select E# 會顯示出這些人的 E# 給上一層的 where

如此為什麼還要再子查詢裡面加where條件?

----------------------------------------------------------------------------

或者他的意思是最上層 where 少了條件??

請高手解惑

謝謝



--
Tags: 考試

All Comments

Candice avatar
By Candice
at 2013-04-27T03:12
你寫的where條件把E改成P
Tristan Cohan avatar
By Tristan Cohan
at 2013-04-28T18:03
改成works_on.p#=project.p#
Edith avatar
By Edith
at 2013-05-01T22:10
答案是 不用寫WHERE的條件 硬要寫就WHERE '1'='1'
Todd Johnson avatar
By Todd Johnson
at 2013-05-03T19:25
我指的是內部不需要WHERE 外部也已經有了
Selena avatar
By Selena
at 2013-05-04T06:45
Your anser is solution 2 and it is correct. The answer
Rachel avatar
By Rachel
at 2013-05-08T01:37
in the textbook lack the "where ..." sentence.
Anonymous avatar
By Anonymous
at 2013-05-11T00:05
樓上正解
Edwina avatar
By Edwina
at 2013-05-11T09:09
這題不用使用PROJECT就可以解了
Aaliyah avatar
By Aaliyah
at 2013-05-14T06:25
那個解法就是對的阿 有少條件嗎?
Tom avatar
By Tom
at 2013-05-16T01:58
我覺得是要針對同一個表格查詢,如果有多個表格可能會出錯
Thomas avatar
By Thomas
at 2013-05-16T05:02
所以在進行多個表格查詢必須把這幾個表格JOIN起來成1個表
Valerie avatar
By Valerie
at 2013-05-18T22:31
我怎麼記得IN裡面的子查詢不用特別加
Barb Cronin avatar
By Barb Cronin
at 2013-05-19T10:06
Employee.E#=Works_on.E#,是EXIST才規定一定要加吧~
Steve avatar
By Steve
at 2013-05-19T16:21
那個解法就是對的阿 有 https://daxiv.com

運輸學問題(阿摩線上題庫)

Ula avatar
By Ula
at 2013-04-23T15:45
下列有關鐵路運價之遞遠遞減特性之敘述,何者有誤? (A)站務費用與貨物之運程相關 (B)運程遠所平均負擔之運輸成本較少 (C)貨車之利用效率與運程呈正比例相關 (D)運程可因運量之增加而得以延長 答案A 我選C 阿摩那裏沒有看到解答atat 還請前輩們指教了~謝謝!!! - ...

國文測驗題如何增進

Zanna avatar
By Zanna
at 2013-04-23T14:54
看到這篇...忍不住想要來分享一下我的感想。 國文,真的是又愛又恨! 想當年,年年當國文小老師,大考也都有達頂標, 開始考試時,也是採取吃老本狀態~ 但沒想到!!!考出來只能用晴天霹靂來形容!!分數爛到一個極致 大大打擊我的信心。 做考古題也是,錯誤百出,到後來,我才正視這個問題... 國文光靠 ...

臺銀綜合保險經紀人股份有限公司102甄試

Jack avatar
By Jack
at 2013-04-23T14:34
臺銀綜合保險經紀人股份有限公司102年新進人員甄試 報名期間 102年5月13日(星期一) 09:00至102年5月23日(星期四)18:00 筆試測驗日期 102年6月8日(星期六)下午 面試測驗日期 102年7月13日(星期六) 錄取名單公告 102年7月19日(星 ...

電子-差動放大器

Edward Lewis avatar
By Edward Lewis
at 2013-04-23T11:34
出處:http://wwwc.moex.gov.tw/ExamQuesFiles/Question/096/032011100.pdf 請問題目1給的Vin為交流還是直流信號? 我的想法是若是交流則Vin=Vid=0 則電壓增益Ad為無窮 不可能 若是直流則Vb1與Vb2可以是任意的相等電壓 例如Vb1 ...

研究所與考後醫的抉擇

Kama avatar
By Kama
at 2013-04-23T11:27
各位大大 大家好 小弟不才 是去年考上理工科系研究所的同學 本來以為這個科目是我有興趣的科目 念起來也較其他科目得心應手 但是之前小弟曾在大學做了一段時間的專題 在那段時間 我學到了很多 但是卻也開始瞭解 自己似乎不是這麼適合做研究 也因此那時有開始不想考研究所的念頭 但是由於家裡面的壓力 最後還 ...