mysql:3270
From: "MINOHATA Norio" <"MINOHATA Norio" <minohata@xxxxxxxxxx>>
Date: Fri, 16 Feb 2001 09:18:13 +0900
Subject: [mysql 03270] Re: 複数のテーブルからのソート
> 自分なりに考えた結果、テーブルAとBを比較して > テーブルAの中に存在しないテーブルBの内容のみ > を検索すれば削除が出来る。 > > しかし、検索・ソートが上手く行きません。 > > A&Bフィールドは一緒。 > table A (id,date,name,email,address,)----total=1300 > table B (id,date,name,email,address,)----total=1297 > 3レコードのずれのみだけどどのお客のレコードか > 分りません。 こんなのでどうですか? ・AにあってBにない select A.id from A left join B on A.id=B.id where B.id is null ・BにあってAにない select B.id from B left join A on B.id=A.id where A.id is null マニュアル(下記URL)にそのものずばりの例が載っています。 http://www.mysql.gr.jp/jpdoc/3.23/manual.ja_Reference.html#JOIN -- 箕畑典男 mailto:minohata@xxxxxxxxxx
3269 2001-02-16 07:10 ["=?utf-7?B?K01MTXcxV] =?utf-7?B?K2lRZGxjREJ1TU1Zdy9ERFdNT3N3U3pDSk1HNHd2VEQ4TU1nLQ==?= -> 3270 2001-02-16 09:18 ┗["MINOHATA Norio" <mi] Re: 複数のテーブルからのソート