これは表2のデータの下にあります
ID2 | Count2
-----------+-----------
1345653 5
534140349 5
682527813 4
687612723 3
704318001 5
これは、Table1 の以下のデータです。
ID1 | Count1
-----------+-----------
1345653 4
704318001 4
- 上記の表を見ると、これ
1345653
は Table2 にはあります5 count
が、 Table1 にはあります。4 count
同じように、この ID704318001
は Table2 にあります5 count
が、Table1 にはあり4 count
ます。 - また、もう 1 つお見せしなければならないことがあります。それが可能かどうかはわかりません。最後にCount2列の合計と最後にCount1列の合計のように、各列の合計も最後に表示したいと思います。
したがって、出力でこのように表示する必要があります。最初の部分の作業クエリがありますが、2 番目の部分の作業方法がわかりません。
ID Count2 Count1
-----------------------------------
1345653 5 4
534140349 5 0
682527813 4 0
687612723 3 0
704318001 5 4
22 8
これはSQLで可能ですか?はいの場合、どうすればそれを達成できますか?
カウントのみが機能するSQLフィドルを作成しました(最初の部分を意味します)。そのSQLクエリに各列機能の合計を追加する方法がわかりません。