case whenは条件分岐を行う関数で、条件に応じた結果をデータとして返すことができます。条件に当てはまるレコード数を計測したいときは count (case when 条件) という使用をできます。 そんなcase when 文を、初心者でも理解しやすいよう、例題を用いて、徹底解説していきます。 case when文の基本 ...
今回はCASE式の基本構文と使用例について紹介します。 CASE式を使うことで、SQLで条件分岐を行なうことができます。 CASE式について CASE式を使い条件を指定することで、その結果に応じ処理を分岐させることができます。 CASE式には、単純CASE式と検索CASE式が ...
第3回では、 集約関数の中にCASE式を記述することで、 集約する対象を柔軟に使い分けるという技術を解説しました。今度は、 ある意味でその反対をしてみましょう。すなわち、 すでに集約された結果をCASE式の引数にとって分岐させます。 どういうことか ...