先日作成したIF関数を使ったこちらのSQL。 詳細な分析をしている中で改良の必要性が生じたのですが、COALESCE関数を使って無事解決することができました。今回はCOALESCE関数を紹介します。 やりたいこと 先日作ったクエリは、2つのカラムで日時情報(回答 ...
皆さんはNULLの扱いで困ったことは無いでしょうか? NULLは何も無いことを示すフラグのようなもので、実体が無いため単純に比較することができないため、IS NULLやIS NOT NULLを使って対応する必要がありちょっぴり面倒です。またSUMやAVG等で予期せずNULLが帰っ ...
今度は、 2つのテーブルを使って、 片方の情報をもう一方のテーブルへ編集を加えつつコピーするUPDATE文を考えます。学生のテストの得点を行持ちと列持ちで保持するテーブルをサンプルとします (表3⁠)⁠。 生徒B002とC003の数学の点数は、 データソース ...