日常生活で使う言葉としての「結合」と「統合」はほぼ同義語ですが、SQLの場合は結合はJOIN、統合はUNIONを使い、表示結果が異なります。CASEでどの列に値をセットするか選択して、他の列が歯抜けにならないように集合関数でGROUP化します。CASE式ではELSEで条件に合致しない場合も0をセットしてしまうので、AとBが共に0の場合は合致する品目自体が存在しないため、「AとBのどちらかが0でない場合」という抽出条件を追加します。JOINしているのと同じことです。JOINがあり、今回のように「左右両方のビューのどちらかに1個でも主キーがあれば結合する」という場合に使用します。ALLして主キーでグループ化する」ことと同じです。R2のインストール手順を粛々とまとめてみた。