如题!SQL语句修改数据库中某列的值 表名A 列名B 列值有 1、2、3、4、5.批量修改列值等于5的倍数的语句

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/01 03:57:54
如题!SQL语句修改数据库中某列的值 表名A 列名B 列值有 1、2、3、4、5.批量修改列值等于5的倍数的语句
xRN@qƀbڍ Pk\h(J"AS RAE^_xBkmzg&3g9 *!SkN_X`l3nxy2j9 gW,+ͽyE,jAJ oh\Y⠅` nD|R_)2nh:U4z̤D׸eOi+D_h1]:ձZ= ,99w, p e~rN)G1Lc3l;rVю4X3^)5LFo,/VXnU=P-\v*[LQ9$"Au3= )^U<6[oj/C l

如题!SQL语句修改数据库中某列的值 表名A 列名B 列值有 1、2、3、4、5.批量修改列值等于5的倍数的语句
如题!
SQL语句修改数据库中某列的值 表名A 列名B 列值有 1、2、3、4、5.批量修改列值等于5的倍数的语句

如题!SQL语句修改数据库中某列的值 表名A 列名B 列值有 1、2、3、4、5.批量修改列值等于5的倍数的语句
你的意思死要将B值为5的倍数的记录值修改吗?
用求余数的方式来判断是不是能被5整数,余数大于0说明不是5的倍数,余数为0说明是5的倍数

select * from A where B%5=0 --查找出所有B列值是5的倍数的记录

更新的话,改改就可以了
update A set B=0 where B%5=0 --假如把B值为5的倍数的记录B列值修改为0

希望能帮到你……