sql - mysql update a field plus 1 -
hi there want update field plus one.
for example:
if 0 -> 0+1 if 1 -> 1+1 if code:
update article set likehits = '+1' id ='129' for result, result 1.
what's wrong?
likehits = '+1' not adds 1 field instead assign literal +1 likehits column value.
in order add 1 try this
update article set likehits = likehits + 1 id ='129' however, looks likehits column of type nvarchar, if try (assuming likehits column stores numbers)
update article set likehits = cast((cast(likehits int) + 1) nvarchar(64)) id ='129'
Comments
Post a Comment