こんにちは、Google で検索しましたが見つかりませんでした (検索用語が間違っている可能性があります)。
以下のようなので
表 1 から名前を選択します。
表 1 の名前を表 2 で検索する
これは可能ですか?はいの場合、どのように?
~Kev (下手な英語 = ごめんなさい)
Select name from table1 Inner Join table2 on table1.name = table2.name;
構造に応じて、名前に対して結合が行われるため、table1 と table2 の両方に存在するすべての名前が得られます。
おそらくこのようなもの(未テスト)
SELECT name1 FROM tableA WHERE name1= (SELECT name2 FROM table2 WHERE .... )
2 つのテーブル間の結合について質問しています。テーブル 2 に存在するテーブル 1 のすべてのエントリを照会するには、次の SQL が必要です。
SELECT * FROM table1 t1 INNER JOIN table2 t2 ON t1.name = t2.name
このリンクを参照してください
table1.column_name=table2.column_name で column_name(s) FROM table1 INNER JOIN table2 を選択します。
その単純な相棒........
これを試してみてください...
SELECT * FROM table1 WHERE table1.name in (SELECT table2.name FROM table2)