[前][次][番号順一覧][スレッド一覧]

mysql:7379

From: "Y.Matsuo" <"Y.Matsuo" <ymatsuo@xxxxxxxxxx>>
Date: Thu, 27 Mar 2003 17:04:19 +0900
Subject: [mysql 07379] Re: 2 $B8D$N%F!<%V%k$+$iJRJ}$N%F!<%V%k$K$7$+$J$$%G!<%?$NCj=PJ}K!(B

松尾と申します。

> 同じフィールドを持つ2個のテーブルからAテーブルにあってBテーブルにない
> Aテーブルのレコードのみを取得しようと考えています。
> inner join や left join では、AテーブルとBテーブルの共通データも出てきてしま
> います。


  select A.* from A left join B on A.field1 = B.field1 where B.field1 is null;

 で取れます(B テーブルのフィールドで null値となるレコードのみを抽出します。)




[前][次][番号順一覧][スレッド一覧]

      7377 2003-03-27 16:26 ["Tatsuro Imaru" <tat] 2 個のテーブルから片方のテーブルにしかないデータの抽出方法
      7378 2003-03-27 16:49 ┣[Shinya Kawaji <kawaj]                                       
->    7379 2003-03-27 17:04 ┗["Y.Matsuo" <ymatsuo@] Re: 2 $B8D$N%F!&lt;%V%k$+$iJRJ}$N%F!&lt;%V%k$K$7$+$J$$%G!&lt;%?$NCj=PJ}K!(B
      7381 2003-03-28 08:32  ┗["tadashi nagao" <tad] Re: 2 個のテーブルから片方のテーブルにしかないデータの抽出方法