令和7年度 問66 ログイン記録の条件抽出と部署の特定

問題

関係データベースで管理している次の"ログイン記録"表及び"部署"表において,ログイン結果が失敗となったことのある,又は,2022年4月10日09:00:00以前にログイン結果が成功となったことのある従業員が所属する部署名だけを全て挙げたものはどれか。

ログイン日時・従業員番号・部署番号・結果の記録と部署表
表の内容をテキストで確認

ログイン記録。

日時従業員番号部署番号ログイン結果
2022-04-10 08:50:4210004003失敗
2022-04-10 08:53:1510004003成功
2022-04-10 08:55:4810002002成功
2022-04-10 09:00:1510001001成功
2022-04-10 09:01:0510012002成功
2022-04-10 09:03:0110008003成功
2022-04-10 09:10:2810007001成功
2022-04-10 09:32:1910002002成功
2022-04-10 09:39:2210005003失敗
2022-04-10 10:00:0210011001失敗
2022-04-10 10:05:5110011001成功
2022-04-10 10:30:4510009002成功

部署表。

部署番号部署名
001営業部
002システム部
003人事部

営業部,システム部

営業部,システム部,人事部

営業部,人事部

システム部,人事部

先に解説を見る
正解イ

営業部,システム部,人事部

解説

この問題のポイント

条件が「AまたはB」なら、どちらか一方でも満たすデータを集め、重複をまとめます。 これは論理和(OR)です。別の表から名称を調べるときは、共通のコードで対応付けます。

条件に当てはめると

失敗記録からは部署001・003が該当します。

2022年4月10日09:00:00以前の成功記録からは、08:53:15の部署003と08:55:48の部署002が該当します。

重複をまとめると001・002・003です。

部署表で名称を調べると、営業部・システム部・人事部になります。

正解:イ

営業部、システム部、人事部です。

OR条件は両方の集合をまとめる
知識ポイント:OR条件は両方の集合をまとめる

同じ分野の問題

関連する用語

編集・確認:kakoloop · 編集方針

公開日:

内容更新:

問題・解説の誤りを報告する

画像を拡大表示