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

mysql:4930

From: <ml_mysql@xxxxxxxxxx>
Date: Wed, 16 Jan 2002 10:14:57 +0900
Subject: [mysql 04930] Re: データーのシフトについて

こんにちは

さっそくありがとうございます。

>とみたです。
>
>On Tue, 15 Jan 2002 17:13:52 +0900
>ml_mysql@xxxxxxxxxx wrote:
>
>> 2 もっと効率のよいSQL が有りましたら、教えてください。
>
>一回の UPDATE でできると思います。
>
>       UPDATE テーブル入金 SET 累計=累計+3ヶ月前入金額,
> 3ヶ月前入金額=2ヶ月前入
>金額, 2ヶ月前入金額=前月入金額, 前月入金額=当月入金額, 当月入金額=0;
>

UPDATEの場合、SETでは、最初に書いている方から順次実行してくれるということが
保証されているのでしょうか、
先に当月入金 = 0 が動いたりすると、全てクリアーすることになります。

この辺の動きを書いた書籍が見つからなかったものですから、
複雑に考えてしまいました。
よろしくお願いします。

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

      4923 2002-01-15 17:13 [<ml_mysql@xxxxxxxxxx] データーのシフトについて                
      4929 2002-01-16 07:41 ┣[とみたまさひろ <tomm]                                       
->    4930 2002-01-16 10:14 ┃┗[<ml_mysql@xxxxxxxxxx]                                     
      4964 2002-01-18 13:12 ┃ ┗[とみたまさひろ <tomm]                                   
      5021 2002-01-23 21:18 ┃  ┗[<ml_mysql@xxxxxxxxxx]                                 
      4931 2002-01-16 13:29 ┗["f.t" <fujiyama@xxxx]