2つの異なるテーブルから共通データを取得する

Hitesh

こんにちは私は同じ列名(Id、FName、LName、DOB、Type、Contact、Add)の2つのテーブルを持っています。

ここで、すべてのデータを、Fnameの順序に従って、両方のテーブルから同じFName、LName、およびDOBを持つ個別の行として取得したいと思います。

交差とユニオンを使用しようとしましたが、うまくいきません。

  Select * from #t1 where FirstName in (select FirstName from #t2 ) and LastName in  (select LastName from #t2 ) and DateOfBirth in (select DateOfBirth from #t2 ) 
 UNION
Select * from #t2 where FirstName in (select FirstName from #t1 ) and LastName in  (select LastName from #t1 ) and DateOfBirth in (select DateOfBirth from #t1 )      order by FirstName ,LastName

ありがとう

スティーブペティファー

これでうまくいくと思いますが、もっと簡潔な方法があると確信しています...

SELECT T1.*
FROM T1
INNER JOIN T2 
    ON T2.FirstName = T1.FirstName
    AND T2.LastName = T1.LastName
    AND T2.DateOfBirth = T1.DateOfBirth
UNION ALL
SELECT T2.*
FROM T2
INNER JOIN T1 
    ON T1.FirstName = T2.FirstName
    AND T1.LastName = T2.LastName
    AND T1.DateOfBirth = T2.DateOfBirth

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

左外部結合とon句を使用して、共通の列を持つ2つの異なるテーブルからデータを取得する

分類Dev

1つのクエリで2つの異なるテーブルからデータを取得する

分類Dev

3つの異なるテーブルからデータを取得します

分類Dev

numpyテーブルから2つの異なる学生データを取得する

分類Dev

2つの異なるテーブルからデータを取得する方法c#

分類Dev

異なるデータベースの2つのテーブルである2つの異なるテーブルからデータを検索する

分類Dev

2つの異なるテーブルからデータを取得し、列の値に出力します

分類Dev

PHPの1つのデータベースから2つの異なるテーブルから複数のデータを取得する方法

分類Dev

2つの異なるデータベースから異なるテーブルを結合する方法は?

分類Dev

2つの異なるタイプの配列から共通データを取得する

分類Dev

2つのテーブルからデータを取得する

分類Dev

2つのテーブルからデータを取得する

分類Dev

2つのテーブルからデータを取得する

分類Dev

異なるデータベースの2つのテーブルから別のテーブルに値を取得する

分類Dev

SQLServerの2つのテーブルから異なる行を取得する方法

分類Dev

異なるテーブルの2つの列から重複を取得する

分類Dev

SELECTクエリを使用してデータベース内の2つの異なるテーブルからデータを取得する

分類Dev

1つの共通列を持つ2つのテーブルからデータをフェッチする

分類Dev

2つの#tempテーブルを異なるサーバーからのデータと結合するSQLServer

分類Dev

別のテーブルから2つの異なるテーブルから合計を取得する方法

分類Dev

データベース内の2つの異なるテーブルからLaravelの選択されたオプションから値を取得する方法

分類Dev

データベース:1つの共通の列を持つ2つのテーブルから複数の値を取得する方法

分類Dev

SQLAlchemyの異なるデータベースから2つのテーブルを結合する方法は?

分類Dev

phpを使用して2つの異なるmysqlテーブルからデータをエコーする

分類Dev

共通のフィールドを持つ2つのテーブルからデータを取得するためのmysqlクエリ

分類Dev

2つの異なるmysqlテーブルからのデータを比較するのに助けが必要

分類Dev

SQL-2つの異なるテーブルから列データをプルして使用する

分類Dev

orientDBの同じテーブルから2つの異なるエッジのデータを取得するにはどうすればよいですか?

分類Dev

2つのデータベース、3つの異なるテーブルから取得

Related 関連記事

  1. 1

    左外部結合とon句を使用して、共通の列を持つ2つの異なるテーブルからデータを取得する

  2. 2

    1つのクエリで2つの異なるテーブルからデータを取得する

  3. 3

    3つの異なるテーブルからデータを取得します

  4. 4

    numpyテーブルから2つの異なる学生データを取得する

  5. 5

    2つの異なるテーブルからデータを取得する方法c#

  6. 6

    異なるデータベースの2つのテーブルである2つの異なるテーブルからデータを検索する

  7. 7

    2つの異なるテーブルからデータを取得し、列の値に出力します

  8. 8

    PHPの1つのデータベースから2つの異なるテーブルから複数のデータを取得する方法

  9. 9

    2つの異なるデータベースから異なるテーブルを結合する方法は?

  10. 10

    2つの異なるタイプの配列から共通データを取得する

  11. 11

    2つのテーブルからデータを取得する

  12. 12

    2つのテーブルからデータを取得する

  13. 13

    2つのテーブルからデータを取得する

  14. 14

    異なるデータベースの2つのテーブルから別のテーブルに値を取得する

  15. 15

    SQLServerの2つのテーブルから異なる行を取得する方法

  16. 16

    異なるテーブルの2つの列から重複を取得する

  17. 17

    SELECTクエリを使用してデータベース内の2つの異なるテーブルからデータを取得する

  18. 18

    1つの共通列を持つ2つのテーブルからデータをフェッチする

  19. 19

    2つの#tempテーブルを異なるサーバーからのデータと結合するSQLServer

  20. 20

    別のテーブルから2つの異なるテーブルから合計を取得する方法

  21. 21

    データベース内の2つの異なるテーブルからLaravelの選択されたオプションから値を取得する方法

  22. 22

    データベース:1つの共通の列を持つ2つのテーブルから複数の値を取得する方法

  23. 23

    SQLAlchemyの異なるデータベースから2つのテーブルを結合する方法は?

  24. 24

    phpを使用して2つの異なるmysqlテーブルからデータをエコーする

  25. 25

    共通のフィールドを持つ2つのテーブルからデータを取得するためのmysqlクエリ

  26. 26

    2つの異なるmysqlテーブルからのデータを比較するのに助けが必要

  27. 27

    SQL-2つの異なるテーブルから列データをプルして使用する

  28. 28

    orientDBの同じテーブルから2つの異なるエッジのデータを取得するにはどうすればよいですか?

  29. 29

    2つのデータベース、3つの異なるテーブルから取得

ホットタグ

アーカイブ