MySQL 4.0系では、副問い合わせができない
今回は、タイトルの通り。
MySQL 4.0 系では、副問い合わせができないのである。
副問い合わせを使っている SQL 文が、ローカル環境の 5.x と 4.1.x では問題ないのに、4.0.21でだけ構文エラーが出ていたので、もしやと思い調べてみたら案の定だった。
なんというトラップ。
未だにこのいにしえ 4.0.x 系の MySQL を導入しているレンタルサーバがあるので(今回被害にあったの所もそう)、サーバーをレンタルする際には MySQL はもちろん、その他のサービスのヴァージョンには充分注意したい。
まったく、こんなことで2時間ほど悩んでいた自分が情けなくなってくる。![気持ち悪い 気持ち悪い](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v4IbpAmXvEgvYxXc1How2GPlTwweGQu-Ra7pzvzJrsn4xlIAxO8RvuOI19Fi1wkNULRP7kM6_K8vs2RjVfDUYpLalxOyuJp62g94D0lftnjO-_t2ptN9QLMrLNlvn10qqEoOrCtrYOyTM=s0-d)
参考サイト