■
更新可能なビューの定義はどれか。
ア CREATE VIEW VIEW1 (SNO, PNO) AS SELECT DISTINCT SPJ.SNO, SPJ.PNO FROM SPJ イ CREATE VIEW VIEW2 (SNO, PNO) AS SELECT SPJ.SNO, SPJ.PNO FROM SPJ GROUP BY SPJ.PNO ウ CREATE VIEW VIEW3 (SNO, STATUS, CITY) AS SELECT S.SNO, S.STATUS, S.CITY FROM S WHERE S.STATUS > 15 エ CREATE VIEW VIEW4 (SCITY, PCITY) AS SELECT S.CITY, P.CITY FROM S, SP, P WHERE S.SNO = SP.SNO AND SP.PNO = P.PNO
■キーワード■ CREATE(SQL)
■解答■
テクニカルエンジニア(データベース)午前平成14年問29
データベーススペシャリスト午前平成12年問47
ウ CREATE VIEW VIEW3 (SNO, STATUS, CITY) AS SELECT S.SNO, S.STATUS, S.CITY FROM S WHERE S.STATUS > 15
> ア:× DISTINCTが入ってはいけない
> イ:× GROUP BY句が入ってはいけない
> ウ:○ 正解
> エ:× FROM句は一つの表だけからなっていなければいけない
どうもありがとうございました。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-