HOME»応用情報技術者試験掲示板»平成17年度秋期午後問6設問4(1)について
投稿する

平成17年度秋期午後問6設問4(1)について [3118]

 さん(No.1) 
答えは
update 所属 set 組織コード = 0210
where 社員コード = '100024' and 主務 = '1'

とあるのですが、ここのwhere句を

where 社員コード = '100024' and 組織コード = '0310'

という検索条件ではダメなのでしょうか?
2022.02.04 21:55
 さん(No.2) 
リンク
https://www.ap-siken.com/s/kakomon/17_aki/
2022.02.04 21:56
関数従属さん(No.3) 
AP シルバーマイスター
SQLの動作上は
where 社員コード = '100024' and 組織コード = '0310'
でも問題ないかと思います。

設問の「できる限り短いSQL」という所で
where 社員コード = '100024' and 主務 = '1'
になっているかと思います。

※補足ですが
where 社員コード = '100024' and 組織コード = '0310'
where 社員コード = '100024' and 主務 = '1'
のいずれであっても兼務等の都合で(例えば以下のデータの時)
SQL実行時にキー重複を起こす事があるので、
チェック処理等が別途必要なんでしょうね。

所属
社員コード 組織コード 主務
100024     0310       0
100024     0210       1
2022.02.04 22:41
 さん(No.4) 
回答ありがとうございます。
2022.02.04 23:01

返信投稿用フォーム

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

Pagetop