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

mysql:5592

From: "otsuka" <"otsuka" <otsuka03@xxxxxxxxxx>>
Date: Mon, 3 Jun 2002 18:48:41 +0900
Subject: [mysql 05592] Re: 差集合について

otsukaです。

> こんにちは、高橋と申します。
> 現在MySQL + MyODBC + JDBCにてプログラムを作っているのですが、差集合をつか> なくてはいけない場面に出くわしました。
--中略
> あるテーブルAからテーブルBの内容を引きたいときにはどうすればよいのでしょう> ?

> --
> 高橋 英彦 <Hidehiko.Takahashi@xxxxxxxxxx>
> ソニー・エリクソン・モバイルコミュニケーションズ(株)

AのテーブルにあってBのテーブルに無いものを表示したいのであれば
LEFT JOIN を使って BのテーブルのNULL行をWHERE句で指定すれば良いのでは?

<例>
SELECT A.*
FROM A LEFT JOIN B ON A.Key = B.Key WHERE B.Key IS NULL

はずしてます?



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

      5589 2002-06-03 14:41 ["Hidehiko Takahashi"] 差集合について                          
      5590 2002-06-03 16:17 ┣["Koji Koshiba" <koss]                                       
      5591 2002-06-03 16:34 ┣[madara <madara@xxxxx]                                       
->    5592 2002-06-03 18:48 ┗["otsuka" <otsuka03@x]                                       
      5593 2002-06-03 19:52  ┗[Hidehiko TAKAHASHI <]                                     
      5594 2002-06-03 22:55   ┣["otsuka" <otsuka03@x]                                   
      5595 2002-06-04 06:16   ┗[とみたまさひろ <tomm]                                   
      5596 2002-06-04 10:34    ┣[Hidehiko TAKAHASHI <]                                 
      5598 2002-06-04 11:47    ┃┣[Tomoyuki Ishino <ish]                               
      5599 2002-06-04 13:36    ┃┃┣[Hidehiko TAKAHASHI <]                             
      5601 2002-06-04 22:54    ┃┃┗[とみたまさひろ <tomm]                             
      5600 2002-06-04 22:52    ┃┗[とみたまさひろ <tomm]                               
      5597 2002-06-04 10:40    ┗[madara <madara@xxxxx]