DBのSQLクエリでIF ELSEは使わない?

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
とらさん  
(No.1)
DBのSQLクエリでIF ELSEは使わない?

午後問題、平成30年秋期試験午後問題  問3の設問4にてSQLではIF ELSEではなくCASE WHENを使うを解説があります。

しかしググってみるとIF ELSEを使えると言ってるブログなどもあります。

どっちか正しいのでしょうか?

またSQLのクエリでif elseが使える場合、設問4の選択肢ウとエに違いはありますか?
2021.11.02 18:35
GinSanaさん 
FE シルバーマイスター
(No.2)
if elseが使えるのはストアドの中の制御ですね。ストアドだろうがなんだろうがクエリでは条件分岐ではCASEです。
2021.11.02 19:11
とらさん  
(No.3)
ぎんさなさんお世話になってます。いつも迅速で的確な回答ありがとうございます。CASEしか使わないこと了解しました!
2021.11.02 21:27

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。

その他のスレッド


Pagetop