0

私は2つのテーブルを持っています:

TABLE1
----------------
query |  info
aa    |  info
bb    |  info
aa    |  info
cc    |  info
cc    |  info

TABLE2:
----------------
query |  info
aa    |  inf
cc    |  inf

テーブル 1 はクエリを繰り返すことができますが、テーブル 2 はできません

テーブル 2 にも存在するテーブル 1 のすべてのクエリを取得する SQL クエリが必要です。テーブル 1 に対応するクエリが複数ある場合、結果には複数あるはずです。これを行う最も簡単な方法は何ですか?

4

2 に答える 2

2
 select * from table1 where table1.query in (select query from table2)
于 2013-06-14T17:18:35.437 に答える
0
select table_1.* from table_1 inner join table_2 on table_1.query = table_2.query 
于 2013-06-14T17:30:04.293 に答える