ご質問が最初に不明な場合は申し訳ありません。1rstテーブルからすべての値をクエリして2番目のテーブルを入力する方法
私は、これらの3つのテーブルがあります:ID AとBが同じである場合、表Aのすべての日付を取得している私は何をしたい
Table A:
ID | DATE_CREATED
Table B:
ID | DATE_CREATED
TABLE C:
ID | DATE_CREATED
を:
SELECT A.DATE_CREATED
FROM A, B
WHERE A.ID = B.ID
今、私は得ることはありませんどのような表Cのすべての日付を取得して上記のクエリーに入れることで、そのクエリーに存在しないものだけがそこに置かれるようにする方法です。
クエリ出力
ID | DATE_CREATED
1 | 2010
2 | 2009
3 | 2008
とテーブルのであればCは
ID | DATE_CREATED
1 | 2017
2 | 2005
3 | 2003
4 | 2007
5 | 2010
私の最終的な結果は
ID | DATE_CREATED
1 | 2010
2 | 2009
3 | 2008
4 | 2007
5 | 2010
する必要があります含まれている私の質問を読んでいただきありがとうございます!私はこれが基本的なので、これはすでに答えられているかもしれないことを知っていますが、私の脳はそれをやる方法を処理することはできませんいくつかの同様の質問を読むことによって。私はそれが左のジョイントかそういうものを私が読んだものと思っていますが、サンプルをチェックし、それらのジョイングラフをチェックしても、どのように動作するのか分かりません。ここで
これらのCOALESCE()列のエイリアスを忘れないでください。さもなければ、彼らは参照することができません。 – Shawn
私はあなたの方法を使用しました。合体は私が欲しいものを正確に行います! –