1

2 つの異なるテーブルを比較する単純な選択ステートメントを作成しています。

table 1  table 2
a         a  
b         b
c         c
H         d
          e
          f

テーブル 2 に存在しないテーブル 1 のアイテムを選択する必要があります。

4

4 に答える 4

1
SELECT table_1.name
FROM table_1
    LEFT JOIN table_2 ON table_1.name = table_2.name
WHERE table_2.name IS NULL
于 2013-10-09T00:43:54.850 に答える
1

いくつかのオプションがあります。そのうちの 1 つが

select table1.col from table1 where 
not exists (select col from table2 where table2.col = table1.col)
于 2013-10-09T00:40:00.943 に答える
1

サブクエリはそれを行う必要があります:

Select * from table1 
where Id not in 
  (select distinct col from table2)
于 2013-10-09T00:40:26.940 に答える
0

1列しかないように見えるので。これを試して。

select * from table a -- select all of the things in a
minus
select * from table b -- remove from it the things in b
于 2013-10-09T00:55:20.813 に答える