※ 引述《GLTY (小呆呆~)》之銘言:
: 讓小弟獻醜一下吧...
: (二)
: SELECT 姓名,年齡
: FORM 工程師 E,產品 P,設計 D
: WHERE (年銷售量<=10000 AND P.代號=D.代號 AND D.編號=E.編號) OR
: E.編號 NOT EXISTS (SELECT 編號
: FROM 設計)
: SQL語法還不是很熟練
: 若有錯還請大大指教一下
: 附上考卷網址http://ppt.cc/PuiU
要這樣吧
SELECT 姓名,年齡
FROM 工程師 E
where E.編號 IN
( SELECT E1.編號
FROM 工程師 E1
where not exists( select *
from 設計 D
where E1.編號=D.編號
)
)
OR E.編號 IN
(select D1.編號
from 設計 D1 , 產品 P
where D1.代號=P.代號AND 年銷售量<10000
)
)
--
: 讓小弟獻醜一下吧...
: (二)
: SELECT 姓名,年齡
: FORM 工程師 E,產品 P,設計 D
: WHERE (年銷售量<=10000 AND P.代號=D.代號 AND D.編號=E.編號) OR
: E.編號 NOT EXISTS (SELECT 編號
: FROM 設計)
: SQL語法還不是很熟練
: 若有錯還請大大指教一下
: 附上考卷網址http://ppt.cc/PuiU
要這樣吧
SELECT 姓名,年齡
FROM 工程師 E
where E.編號 IN
( SELECT E1.編號
FROM 工程師 E1
where not exists( select *
from 設計 D
where E1.編號=D.編號
)
)
OR E.編號 IN
(select D1.編號
from 設計 D1 , 產品 P
where D1.代號=P.代號AND 年銷售量<10000
)
)
--
All Comments