mysql:9990
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Tue, 10 Aug 2004 23:48:10 +0900
Subject: [mysql 09990] Re: 複数指定可能なカテゴリのAND検索
とみたです。 On Tue, 10 Aug 2004 19:30:58 +0900 nisi <lemo@xxxxxxxxxx> wrote: > 以下のようなテーブルがあります。 > > category_item > +---------------+---------------+ > | category_name | item_name | > +---------------+---------------+ 〜〜 > これを「cate1」と「cate2」のどちらにも属して > いるアイテムを得たい場合、どのように書けば良いも > のでしょうか? こんな感じでどうでしょうか。 select t1.item_name from category_item t1 left join category_item t2 using (item_name) where t1.category_name="cate1" and t2.category_name="cate2"; -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
9984 2004-08-10 19:30 [nisi <lemo@xxxxxxxxx] 複数指定可能なカテゴリのAND検索 -> 9990 2004-08-10 23:48 ┣[とみたまさひろ <tomm] 9991 2004-08-11 05:14 ┃┗[nisi <lemo@xxxxxxxxx] 9996 2004-08-11 12:20 ┗[班石悦夫 <madara@xxx] 9998 2004-08-11 13:25 ┗[班石悦夫 <madara@xxx]