[Tep-j-general] Re: MySQL5 互換性更新

Back to archive index

hamada bungu****@leo*****
2006年 11月 25日 (土) 11:27:09 JST


こんにちわ。

On Fri, 24 Nov 2006 18:24:03 +0900
kanag****@v7***** wrote:

>  おそらく"left join"に関連する項目については、個々に括弧で
>  括る必要があるのだと思いますが、最初の修正でとりあえず
>  動いていたので、そちらに戻して運用検証を行うことにしました

手元にMySQL5で追試出来る環境が無いのですが、

「LEFT JOIN 条件の on 以下をそれぞれ()で括る」

ではどうですか?

http://dev.mysql.com/doc/refman/5.0/en/left-join-optimization.html

> SELECT *
>   FROM b JOIN a LEFT JOIN c ON (c.key=a.key) LEFT JOIN d ON (d.key=a.key)
>   WHERE b.key=d.key;

↑こういうカタチ。

>  ←本来表示されるべき内容が表示されていないとか...

とりあえず、正常っぽく見えてます。

# 改造は自己責任で&くれぐれもバックアップをお忘れなく。


はまだ




Tep-j-general メーリングリストの案内
Back to archive index