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

mysql:7682

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Sat, 10 May 2003 17:48:01 +0900
Subject: [mysql 07682] Re: 4 つのテーブルを left join するには(長文)

とみたです。

On Sat, 10 May 2003 16:16:20 +0900
yuji koga <koga-y@xxxxxxxxxx> wrote:

> 今後の為に理解を深めたいのですが、
> onとusingでは、動作が異なるということでしょうか。
> 
> マニュアルを読んだところ、
> 同じ意味の別表記みたいな印象を受けていたのですが、
> 実際にはon の方がリレーションがより明示的であるため、
> このような問題解決が出来た、と捉えれば宜しいですか?

今回は thrd_tbl, acc_tbl, file_tbl, usr_tbl の4つのテーブルを join し
ていますが、usr_id はこの4つのテーブルすべてに存在しています。join に
利用したい条件は、thrd_tbl.usr_id=usr_tbl.usr_id だけなのだから、それ
を明示した方が良いのではないか…と思っただけです。

# 内部の詳しい動作は知りません… (^^;

-- 
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

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

      7677 2003-05-09 19:46 [yuji koga <koga-y@xx] 4 つのテーブルを left join するには(長文)
      7680 2003-05-10 12:14 ┗[とみたまさひろ <tomm]                                       
      7681 2003-05-10 16:16  ┗[yuji koga <koga-y@xx]                                     
->    7682 2003-05-10 17:48   ┗[とみたまさひろ <tomm]                                   
      7683 2003-05-10 20:41    ┗[yuji koga <koga-y@xx]                                 
      7685 2003-05-12 17:35     ┗[Hiroshi Honda <honda] MySQL で多言語使用            
      7692 2003-05-13 15:36      ┗[Joel Rees <joel@xxxx]                             
      7698 2003-05-13 21:50       ┗[tateyan <tateyan@xxx]                           
      7699 2003-05-14 08:31        ┣[Hiroshi Honda <honda]                         
      7719 2003-05-14 23:18        ┃┗[tateyan <tateyan@xxx]                       
      7712 2003-05-14 19:11        ┗[Joel Rees <joel@xxxx]