2011年4月28日

[mysql 15580] Re: 最新 10 件の内でベスト 5 の合計を取りたい

岩崎です

奥野様、早速のご返信有難うございます。

> 奥野です。
>
> ポイントは次の2点ですね。
>

> ・結果を得るには異なるカラムでソートをする必要がある。
> ・LIMIT句で結果を絞り込んでからSUMで合計をとる。
>
> いずれの場合もFROM句のサブクエリを利用する必要がありますので、
> FROM句のサブクエリを2回利用する今のクエリ以外に方法はないと
> 思います。

やっぱりそうですよね・・・
まあ、これでも問題はないと思いますのでこれで行きます。

>
> ちなみに、
>
> > MySQL Version 5.1.16
>
> バージョンは古過ぎるように思います。本番環境で利用されるなら、
> メンテナンスを考えるとせめてGA版にしたほうが良いと思います。

古いですか・・・
実を言えば数年前にVer3.23からVer5.1にアップグレードした
プログラムの中でサブクエリを使わずに(以前は使えなかった)
プログラミングで実装しているのを見つけて直していたのです。

まあ、その内、再アップグレードも検討したいと思います。

ご意見、有難うございました。


投稿者 xml-rpc : 2011年4月28日 16:58
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/103356
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。