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

mysql:3505

From: "Yamamoto, Akira" <"Yamamoto, Akira" <akira-ya@xxxxxxxxxx>>
Date: Fri, 06 Apr 2001 18:37:23 +0900
Subject: [mysql 03505] Re: 入れ子型でエラー

山本です。
> +----+----------+
> | ID | keyword  |
> +----+----------+
> | 1  | AAA      |
> | 1  | BBB      |
> | 1  | CCC      |
> | 2  | DDD    |
> | 2  | EEE      |
> +----+----------+
このテーブルを適当に作って、
CREATE TABLE test (
	ID INT,
	Keyword CHAR(3)
);

同じテーブルをJOINさせればできますが、こういうことでしょうか?

SELECT a.ID FROM test a, test b 
WHERE a.ID = b.ID 
AND a.Keyword = 'AAA' 
AND b.Keyword  = 'BBB';

検索条件が増えれば、その分JOINさせるテーブルを増やして、
SELECT a.ID FROM test a, test b, test c 
WHERE a.ID = b.ID 
AND   a.ID = c.ID 
AND a.Keyword = 'AAA' 
AND b.Keyword  = 'BBB' 
AND c.Keyword  = 'CCC';
という風にするといいのかな。


++++ 有限会社アンジー
++++ 山本  明
++++ akira-ya@xxxxxxxxxx


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

      3498 2001-04-06 17:30 [TeruoNagasawa <ml@xx] 入れ子型でエラー                        
      3499 2001-04-06 17:29 ┣[Takeharu Masuda <tac]                                       
      3501 2001-04-06 17:46 ┃┣["Yamamoto, Akira" <a]                                     
      3504 2001-04-06 18:19 ┃┃┗[TeruoNagasawa <ml@xx]                                   
->    3505 2001-04-06 18:37 ┃┃ ┣["Yamamoto, Akira" <a]                                 
      3520 2001-04-09 12:15 ┃┃ ┣[madara <madara@xxxxx]                                 
      3527 2001-04-10 02:23 ┃┃ ┗[とみたまさひろ <tomm]                                 
      3531 2001-04-10 18:04 ┃┃  ┗[TeruoNagasawa <ml@xx] Re: 入れ子型でエラー【お礼】  
      3503 2001-04-06 18:09 ┃┗[TeruoNagasawa <ml@xx]                                     
      3508 2001-04-07 00:08 ┃ ┗[Takeharu Masuda <tac]                                   
      3521 2001-04-09 21:48 ┃  ┗[UENO Kazuaki <kazu@x]                                 
      3522 2001-04-09 22:25 ┃   ┗[tateyan <tateyan@xxx]                               
      3523 2001-04-09 23:08 ┃    ┗[UENO Kazuaki <kazu@x]                             
      3524 2001-04-09 23:33 ┃     ┗[UENO Kazuaki <kazu@x]                           
      3525 2001-04-10 00:22 ┃      ┗[tateyan <tateyan@xxx]                         
      3526 2001-04-10 00:52 ┃       ┗[tateyan <tateyan@xxx]                       
      3500 2001-04-06 17:46 ┗[Takeharu Masuda <tac]