2008/4/2 水曜日

データベースの項目を1回の操作で加算処理

Filed under: DB, MySQL — ne-zu @ 23:25:27 このエントリをはてなブックマークに追加

TRASH-NEWS:ネットでは自明の理として書かれないプログラムの基本事項

データベースから何かしらのkeyを元にデータを持ってきて、それを加算して、アップデートして、みたいな流れではなく一度に処理してしまおう、というお話です。

データベースの項目を1回の操作で加算処理するSQL文

UPDATE `(テーブルの名前)` SET COUNTER = COUNTER + 1 WHERE ID=1

この例文だとID=1のCOUNTERを1加算します。

な、なるほどー。これは便利。さっそく取り入れるしかっ
使える時にこれを覚えているかどうかが問題だ。そのためのブログだけど。

関連する記事:

Powered by

コメント (0) »

この記事にはまだコメントがついていません。

コメント RSS トラックバック URL

コメントをどうぞ

Powered by PHP-SeeD and WordPress ME