简单的Mysql求和语句。拜托。
我想使得某数字字段+2。如下:
UPDATE `mfgdb`.`tb_mem_001` SET `mem_debt` = sum( 'mem_debt ',2) WHERE `tb_mem_001`.`mem_idno` = '00820 '
搞不定,请大哥们指点一下,兄弟我久疏战阵了。谢谢
[解决办法]
sum( 'mem_debt ',2)
不能直接这样,要先select出来
[解决办法]
UPDATE `mfgdb`.`tb_mem_001` SET `mem_debt` = mem_debt+2 WHERE `tb_mem_001`.`mem_idno` = '00820 '
试下这样的否.
[解决办法]
UPDATE `mfgdb`.`tb_mem_001` SET `mem_debt` = mem_debt+2 WHERE `tb_mem_001`.`mem_idno` = '00820 '
这样更简单一点.
[解决办法]
字段 所有内容都+2该怎么写?
库 rogue 表 tbl_character 字段cdkey类型是char(30)
cdkey
A
B
V
F
D
G
J
F
D
S
......省略
要求用SQL语句在每个后面加上数字
结果是这样.
字段
cdkey
A2
B2
V2
F2
D2
G2
J2
F2
D2
S2
就是这样...请教大大查询该怎么写..
我需要查询并修改....各位大大..
[解决办法]
UPDATE rogue.tbl_character SET cdkey = cdkey+ '2 '
Select rogue.tbl_character Where cdkey = cdkey+ '2 '
[解决办法]
刚才上面写错了
Select * From rogue.tbl_character Where cdkey = cdkey+ '2 '
[解决办法]
用concat()语句