HOME»応用情報技術者試験掲示板»平成25年秋期  午後問5(データベース)  設問3
投稿する

平成25年秋期  午後問5(データベース)  設問3 [3335]

 ああああさん(No.1) 
平成25年秋期・午後問5(データベース)・設問3の空欄iについての質問です。

空欄i「貸出予約.タイトルID = :予約タイトルID」は、
図3のSQL文の下から3行目
「WHERE  タイトルマスタ.タイトルID =:予約タイトルID」と、
内容が被って(冗長になって)いませんでしょうか?

僕が思うに、図3のSQL文の下から3行目
「WHERE  タイトルマスタ.タイトルID =:予約タイトルID」は
不必要な気がするのですが、、、
2022.04.09 15:21
chihiroさん(No.2) 
AP シルバーマイスター
>タイトルマスタ.タイトルID =:予約タイトルID
これがない場合、副問い合わせで得た、最も早い予約日時と同一予約日時の、別タイトルの予約者の連絡先まで表示される可能性があるので必要です。
2022.04.09 15:41
 ああああさん(No.3) 
chihiroさん、返信ありがとうございます
やっと理解できました!

図3の下から2行目
AND  貸出予約.予約日時=(SELECT~  )は、
結局は予約日時での選択条件でしかないということですね。
(タイトルIDでの選択条件を含んでいない)
そこの部分を勘違いしてました。

助かりました、ありがとうございました!
2022.04.09 16:13

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。
© 2010-2024 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop