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

mysql:679

From: Seiji Tateyama <Seiji Tateyama <tateyan@xxxxxxxxxx>>
Date: Sun, 07 Feb 1999 01:07:23 +0900
Subject: [mysql 00679] 日付ごとのカウント

舘山です

今まで ログを残すのに
カウント発生ごとに insert into を発行して
テーブルを作ってたのですが

これを 日付別にする場合
私の 頭では

update テーブル set count+1 where date=CURDATE();
が失敗した場合
insert into テーブル (date,count) VALUES (CURDATE(),'$count');

とかってやれば良いのかな と思うのですが
もっとスマートな 方法ってあるのでしょうか?

replace into テーブル select ...
というのは うまくいかなかった(^^ゞ


--------
たてやんっす tateyan@xxxxxxxxxx


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

->     679 1999-02-07 01:07 [Seiji Tateyama <tate] 日付ごとのカウント                      
       680 1999-02-07 01:20 ┗[Seiji Tateyama <tate]