Jump to content

Archived

This topic is now archived and is closed to further replies.

shaggycap

Adding to a counter value in a db

Recommended Posts

I have a table that I want to update a counter field. However I dont want to use update as it will replace the value, I want to add the new value onto the existing, to increment the value by that amount.

Can I do this with an update statement? or will I have to pull the exisiting value out first and add them up in my code? Just thought there may be a function to do this, as it seems quite a common task.

Thanks

Share this post


Link to post
Share on other sites
[!--sql--][div class=\'sqltop\']SQL[/div][div class=\'sqlmain\'][!--sql1--][span style=\'color:blue;font-weight:bold\']UPDATE[/span] table SET field[color=orange]=[/color]field[color=orange]+[/color]$new_value [color=green]WHERE[/color] condition [!--sql2--][/div][!--sql3--]

Share this post


Link to post
Share on other sites
[!--quoteo(post=373320:date=May 12 2006, 04:07 PM:name=ryanlwh)--][div class=\'quotetop\']QUOTE(ryanlwh @ May 12 2006, 04:07 PM) [snapback]373320[/snapback][/div][div class=\'quotemain\'][!--quotec--]
[!--sql--][div class=\'sqltop\']SQL[/div][div class=\'sqlmain\'][!--sql1--][span style=\'color:blue;font-weight:bold\']UPDATE[/span] table SET field[color=orange]=[/color]field[color=orange]+[/color]$new_value [color=green]WHERE[/color] condition [!--sql2--][/div][!--sql3--]
[/quote]

Great stuff, thank you ryanlwh [img src=\"style_emoticons/[#EMO_DIR#]/wink.gif\" style=\"vertical-align:middle\" emoid=\":wink:\" border=\"0\" alt=\"wink.gif\" /]

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.