同じ列で値が異なる2つのテーブルを組み合わせて、一致しないテーブルのみを返します

jrinkens7

同じ列のテーブルがありますが、値がすべて同じではありません。表1には存在しないが、表2には存在する列の値を確認したい。

それはで動作します:

select *
from table_1
where not exists (select * from table_2 where table_1.xxx = table_2.xxx) 

残りの列を互いに結合します。

しかし、存在しないすべての列を結合するより速い方法はありませんか?

pcdev

あなたの質問は「テーブル1には存在しないが、テーブル2には存在する列の値を確認したい」と言っていますが、コード例ではtable_1、同じ行存在しないすべての行を取得していますtable_2だから、どれが欲しいかわからないので、私はあなたにこの解決策を提示します。それはあなたが最初に求めたものをあなたに与えます。逆にしたい場合は、テーブル名を交換してください。

select * from table_2
minus
select * from table_1

警告:

  1. テーブルはまったく同じスキーマを持っている必要があります。
  2. スキーマがわからない場合、またはテーブルが時間の経過とともに変化する可能性がある場合は、selectステートメントで列を指定できますが、一致するのは指定された列のみです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

同じテーブルの他の列の値の組み合わせと一致する列の値を選択します

分類Dev

同じ属性を持つ2つの異なるテーブルの値を組み合わせる方法

分類Dev

同じ名前の列が一致しない2つのテーブルを結合するLaravel

分類Dev

繰り返しなしで同じテーブルの組み合わせを作成するoraclesql

分類Dev

同じテーブルの2つの行を組み合わせて、合計を計算します

分類Dev

R:長さが等しくない2つの行列/ベクトルを組み合わせ、同じ値に従って行を一致させる

分類Dev

同じテーブルの異なる行を組み合わせる-Postgres

分類Dev

mySQL-2つのテーブルを1つの同じ列値と組み合わせて、開始日と終了日を比較します

分類Dev

MySQLは、値に一致する2つの異なるテーブルに基づいて別のテーブル値を結合しますか?

分類Dev

2つの列とインジケーターの間で可能なすべての組み合わせを生成して、その組み合わせがソーステーブルに存在するかどうかを示します

分類Dev

2つの列が同じ値を持つ2つのテーブルを組み合わせたSQL

分類Dev

異なるテーブルの列を組み合わせる

分類Dev

SQLServerの条件を持つ同じテーブルの値の組み合わせを検索します

分類Dev

異なる列を持つ2つの異なるテーブルを組み合わせる方法

分類Dev

KQL'let 'を使用して同じテーブル内の2つのクエリを組み合わせる

分類Dev

2つのテーブルを比較して、不足している組み合わせを見つけます

分類Dev

2つのテーブルを比較して、不足している組み合わせを特定します

分類Dev

MYSQL同じフィールド値を持つ2つのテーブルフィールドを結合しますが、他のフィールドが他のフィールドと一致しない場合でも含まれます

分類Dev

SQLで2つの異なるテーブルの2つのフィールドを組み合わせる

分類Dev

SQLの単一の列内の値のすべての可能な組み合わせでテーブルの列を更新します

分類Dev

SQLでSELECTとJOINを使用して、異なるテーブルの異なる列をどのように組み合わせるのですか?

分類Dev

LEFTJOINを使用してMySQLで2つのテーブルを組み合わせることができないようです

分類Dev

異なるテーブルからの2つのクエリを組み合わせて、共通の列で並べ替えますか?

分類Dev

Hibernate SQLクエリには2つの同じテーブルがあり、同じ名前で値が異なる列を返すことが期待されていますが、同じ値を返します

分類Dev

列の一意の組み合わせに基づいてOracleSQLを使用して、同じテーブルの行を比較します

分類Dev

SQL:すべての組み合わせなしで2つのテーブルを別のテーブルのキーに掛けます

分類Dev

sqliteは異なるテーブルからの2つのクエリを組み合わせて1つにします

分類Dev

Union Allは、異なる並べ替えとページングを使用して、それぞれ2つのテーブルを組み合わせます

分類Dev

キー名は異なるが対応する値が同じであるオブジェクトの2つの配列を組み合わせる方法は?

Related 関連記事

  1. 1

    同じテーブルの他の列の値の組み合わせと一致する列の値を選択します

  2. 2

    同じ属性を持つ2つの異なるテーブルの値を組み合わせる方法

  3. 3

    同じ名前の列が一致しない2つのテーブルを結合するLaravel

  4. 4

    繰り返しなしで同じテーブルの組み合わせを作成するoraclesql

  5. 5

    同じテーブルの2つの行を組み合わせて、合計を計算します

  6. 6

    R:長さが等しくない2つの行列/ベクトルを組み合わせ、同じ値に従って行を一致させる

  7. 7

    同じテーブルの異なる行を組み合わせる-Postgres

  8. 8

    mySQL-2つのテーブルを1つの同じ列値と組み合わせて、開始日と終了日を比較します

  9. 9

    MySQLは、値に一致する2つの異なるテーブルに基づいて別のテーブル値を結合しますか?

  10. 10

    2つの列とインジケーターの間で可能なすべての組み合わせを生成して、その組み合わせがソーステーブルに存在するかどうかを示します

  11. 11

    2つの列が同じ値を持つ2つのテーブルを組み合わせたSQL

  12. 12

    異なるテーブルの列を組み合わせる

  13. 13

    SQLServerの条件を持つ同じテーブルの値の組み合わせを検索します

  14. 14

    異なる列を持つ2つの異なるテーブルを組み合わせる方法

  15. 15

    KQL'let 'を使用して同じテーブル内の2つのクエリを組み合わせる

  16. 16

    2つのテーブルを比較して、不足している組み合わせを見つけます

  17. 17

    2つのテーブルを比較して、不足している組み合わせを特定します

  18. 18

    MYSQL同じフィールド値を持つ2つのテーブルフィールドを結合しますが、他のフィールドが他のフィールドと一致しない場合でも含まれます

  19. 19

    SQLで2つの異なるテーブルの2つのフィールドを組み合わせる

  20. 20

    SQLの単一の列内の値のすべての可能な組み合わせでテーブルの列を更新します

  21. 21

    SQLでSELECTとJOINを使用して、異なるテーブルの異なる列をどのように組み合わせるのですか?

  22. 22

    LEFTJOINを使用してMySQLで2つのテーブルを組み合わせることができないようです

  23. 23

    異なるテーブルからの2つのクエリを組み合わせて、共通の列で並べ替えますか?

  24. 24

    Hibernate SQLクエリには2つの同じテーブルがあり、同じ名前で値が異なる列を返すことが期待されていますが、同じ値を返します

  25. 25

    列の一意の組み合わせに基づいてOracleSQLを使用して、同じテーブルの行を比較します

  26. 26

    SQL:すべての組み合わせなしで2つのテーブルを別のテーブルのキーに掛けます

  27. 27

    sqliteは異なるテーブルからの2つのクエリを組み合わせて1つにします

  28. 28

    Union Allは、異なる並べ替えとページングを使用して、それぞれ2つのテーブルを組み合わせます

  29. 29

    キー名は異なるが対応する値が同じであるオブジェクトの2つの配列を組み合わせる方法は?

ホットタグ

アーカイブ