レス
前レス元トピ次レス
タイトル
Re: 問題ID:20000
フォーラム
最強WEB問題集Oracle Master 12c Bronze SQL基礎
投稿ユーザ(投稿日)
(2018/10/11)
本文

-----引用(始)-----

jobsテーブルがあることは問題のどこから読み取ればよいのでしょうか?
(もしかして、そもそもjobsテーブルやdepartmentsテーブルなどが存在する前提で全ての問題が作られているということですか?)

-----引用(終)-----

そのはずですね。問題集のトップに以下のように書かれていますので、全体的につじつまは合うようになっていると思います。

-----引用(始)-----

本問題集のSQL文を実行する為のテーブル等は、以下の3つのSQLファイルを順に実行する事で作成できます。但し、個人的に構築した検証環境で実行して下さい。本番環境や、それに準じる環境で実行した場合、既存のデータを壊す可能性があります。
1. 管理者で>createUser.sqlを実行。→pingtとuserAの2ユーザー(パスワード:oracle)を作成 2. pingtユーザで>setup.sqlを実行。 3. userAユーザで>setupByUserA.sqlを実行。

-----引用(終)-----


あとは解説にもありますけど

-----引用(始)-----

このSQL文はIN演算子を使用したSQL文にも置き換えられます。

-----引用(終)-----

ですね。そもそもEXISTSについての問題のようですので、1が正解だとわかるのであれば変換して4も正解、というのは何となく分かるかなーと (^^;

レス一覧

前レス元トピ次レス


Ping-tモバイルTOP

Copyright (c) 2010
Ping-t All rights reserved.