mysql:3803
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Fri, 22 Jun 2001 15:34:36 +0900
Subject: [mysql 03803] Re: 含まれていない ID をみつけだすような SQL
とみたです。 ん〜 SELECT は「存在しない行」は選択できませんからねぇ…。 次のように、調べる範囲の数をすべて含んでいるテーブルを作っておいて、 mysql> select id from fuga; +------+ | id | +------+ | 1 | | 2 | | 3 | | 4 | | 5 | | 6 | | 7 | +------+ 結合すればできますね。 mysql> select fuga.id from fuga left join hoge using(id) where hoge.id is null; +------+ | id | +------+ | 4 | | 6 | +------+ -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
3798 2001-06-21 02:07 [Kengo Nakajima <ring] 含まれていない ID をみつけだすような SQL -> 3803 2001-06-22 15:34 ┣[とみたまさひろ <tomm] 3805 2001-06-22 17:39 ┃┗[<endo_t@xxxxxxxxxx> ] 3804 2001-06-22 16:20 ┣[とみたまさひろ <tomm] 3806 2001-06-22 17:41 ┣[Kentaro Furukawa <fu] 3807 2001-06-22 18:58 ┗[松嶋祥文 <mats@xxxxx]