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]