Quiz⭐毎日コツコツ積み重ね⭐
複数ソースの企業データをCOALESCEで統合する実践的テクニック [Q20250723]
企業の業種データが、複数の異なるソースから取得され、company_profiles
テーブルに格納されています。 信頼性の高い業種データを取得するため、以下の優先度でデータを採用したいと考えています。
- 基幹システムの業種 (
system_industry
): 最も信頼性が高い - 手入力された業種 (
manual_input_industry
): 次に信頼性が高い - AIが推定した業種 (
ai_inferred_industry
): 上記2つがない場合のフォールバック
もし全てのカラムが NULL
の場合は、 'Industry not found'
を表示します。 このロジックを実装するために、以下の CASE
文を用いたクエリを作成しました。
上記の CASE
文を使ったクエリと 全く同じ結果を返し、かつ最も簡潔なクエリ は、次のうちどれですか?
(select 1 option)
Sponsored by
スポンサーを募集中。紹介コンテンツもご用意しますので、ご興味あればお問い合わせください。