HOME»基本情報技術者試験掲示板»平成21年秋期データベース 設問1について
投稿する
平成21年秋期データベース 設問1について [3143]
学生さん(No.1)
設問1のaについてですが、なぜ、ウのINではなくオの、NOT INになるのでしょうか?
書類預託表.返却日 IS NULL の意味は書類が返却されていない、ということではないのでしょうか?
ご教授いただければ幸いです。
書類預託表.返却日 IS NULL の意味は書類が返却されていない、ということではないのでしょうか?
ご教授いただければ幸いです。
2021.03.18 20:11
文系脳さん(No.2)
★FE ブロンズマイスター
この投稿は投稿者により削除されました。(2021.03.19 18:23)
2021.03.19 18:23
tmpさん(No.3)
SELECT 書類委託番号.棚番号 FROM 書類委託表 WHERE 書類委託表.返却日 IS NULL
というSQL文は
"書類が返却されていない(保管されている)棚番号の一覧"
を抽出するものです。
問題では「書類を保管していない保管棚」を調べたいので、上記SQL文で調べた書類が保管されている棚番号に一致しない棚番号を検索するため、aにはNOT INが入るのだと思います。
こちらはそのとおりだと思います。
というSQL文は
"書類が返却されていない(保管されている)棚番号の一覧"
を抽出するものです。
問題では「書類を保管していない保管棚」を調べたいので、上記SQL文で調べた書類が保管されている棚番号に一致しない棚番号を検索するため、aにはNOT INが入るのだと思います。
> 書類預託表.返却日 IS NULL の意味は書類が返却されていない、ということではないのでしょうか?
こちらはそのとおりだと思います。
2021.03.20 09:41
学生さん(No.4)
自分はSQL文の理解ができてなかったみたいです。
tmpさんありがとうございました!
tmpさんありがとうございました!
2021.03.20 12:54