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

mysql:12295

From: deno <deno <deno@xxxxxxxxxx>>
Date: Thu, 27 Oct 2005 11:16:11 +0900
Subject: [mysql 12295] Re: mySQLでの順位付け

えのもとです。

実践では試していませんが、
set @rownum=0; select (@rownum:=@rownum+1) as rownum, 
で、行に対する順位を取得することができます。

但し、MySQL側で負荷が上がると思われますから
使用の際には十分アテストをお勧めします。

なお、同数の場合のことは考慮していません。

On 27 Oct 2005 10:49:33 +0900
makocan5651@xxxxxxxxxx wrote:

> こんにちは、タジーです。
> 
> 分かりづらい説明にも関わらず、丁寧なご解答
> ありがとうございました。
> 
> やはり、その手法しか無いのですね。
> 種類が増えるごとに、処理時間がかかりそうで、他に方法があればと思っておりましたが
> 止むを得ないようです。
> 
> 決断できました。
> ご解答誠にありがとうございました。




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

     12294 2005-10-27 10:49 [<makocan5651@xxxxxxx] Re: mySQLでの順位付け                   
->   12295 2005-10-27 11:16 ┗[deno <deno@xxxxxxxxx]