HOME»応用情報技術者試験掲示板»平成30年秋期午後問6
投稿する
平成30年秋期午後問6 [4060]
データベースさん(No.1)
https://www.ap-siken.com/kakomon/30_aki/pm06.html
の問2についてです。
非常に紛らわしいですが
「既に実表"入室許可"に同じ社員ID,室ID,入室許可開始年月日の行が存在する場合は,入室許可終了年月日を更新する。」とは例えば
社員ID:AA,室ID:aa 入室許可開始年月日:23年3月18日がすでに登録されていると仮定して
:23年3月18日に登録しようとした場合には
社員ID:AA,室ID:aa 入室許可開始年月日:23年3月18日 入室許可終了年月日:23年3月18日
になるということですか?
で上記加えて
「社員ID:AA,室ID:aa 入室許可開始年月日:23年3月18日 入室許可終了年月日:-」
のレコードが追加されるということでしょうか?
※その場合 入室許可開始年月日は一意ではない気がします。
の問2についてです。
非常に紛らわしいですが
「既に実表"入室許可"に同じ社員ID,室ID,入室許可開始年月日の行が存在する場合は,入室許可終了年月日を更新する。」とは例えば
社員ID:AA,室ID:aa 入室許可開始年月日:23年3月18日がすでに登録されていると仮定して
:23年3月18日に登録しようとした場合には
社員ID:AA,室ID:aa 入室許可開始年月日:23年3月18日 入室許可終了年月日:23年3月18日
になるということですか?
で上記加えて
「社員ID:AA,室ID:aa 入室許可開始年月日:23年3月18日 入室許可終了年月日:-」
のレコードが追加されるということでしょうか?
※その場合 入室許可開始年月日は一意ではない気がします。
2023.03.18 16:05
GinSanaさん(No.2)
★AP プラチナマイスター
merge(upsert)文をやりたいってことじゃないですか。
2023.03.18 17:03
GinSanaさん(No.3)
★AP プラチナマイスター
主キーが書いてないから運用の推測ですけど、社員ID,室ID,入室許可開始年月日で主キーをもってて、出たけどまた入る用事ができたときみたいな
状態のときは、入室許可終了年月日の更新で済ませたいってことなので、
で更新されてるってことになります。
は、ないです。
状態のときは、入室許可終了年月日の更新で済ませたいってことなので、
>社員ID:AA,室ID:aa 入室許可開始年月日:23年3月18日 入室許可終了年月日:23年3月18日
で更新されてるってことになります。
>で上記加えて
は、ないです。
2023.03.18 17:10