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

mysql:11672

From: Hisamitsu Issei <Hisamitsu Issei <ds1i-hsmt@xxxxxxxxxx>>
Date: Sun, 3 Jul 2005 17:50:55 +0900
Subject: [mysql 11672] Re: 同じテーブルに2通りの結合をしている場合の検索

とみたさん


 久光です。

> テーブルには別名がつけられますので、こんな感じでいかがでしょう 
> か。
>
> SELECT product.name from product,saler,corporation  
> hansha,corporation maker
>  where product.id=saler.p_id and saler.c_id=hansha.id and  
> product.maker_id=maker.id
>  and maker.name="久光商事" and hansha.name='神奈川物産';

 ありがとうございます。望んだ通りの検索結果が出せました。

○テーブルに別名がつけられる!!
○左結合しなくてもやろうと思っていた検索ができる!!
  (↑しかも検索にかかる時間が断然早いみたいだ)

 勉強になりました。SQL文は奥が深いなあ。




=================================
==       HISAMITSU ISSEI       ==
==  DS1I-HSMT@xxxxxxxxxx  ==
http://www.ne.jp/asahi/pro/his/
=================================


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

     11667 2005-07-03 16:14 [Hisamitsu Issei <ds1] 同じテーブルに2通りの結合をしている場合の検索
     11669 2005-07-03 17:06 ┗[とみたまさひろ <tomm]                                       
->   11672 2005-07-03 17:50  ┗[Hisamitsu Issei <ds1]