mysql对查询到的结果做计算
要更新表中的一个字段,先查询到该字段的值,再让这个字段的值跟一个数值相加(如100),这个语句要怎么写下面是我写的语句提示有错误updatezxerp_customer_...
要更新表中的一个字段,先查询到该字段的值,再让这个字段的值跟一个数值相加(如100),这个语句要怎么写
下面是我写的语句 提示有错误
update zxerp_customer_bis set dhxje =(select dhxje from zxerp_customer_bis+100) where bis_short_more=1000001 展开
下面是我写的语句 提示有错误
update zxerp_customer_bis set dhxje =(select dhxje from zxerp_customer_bis+100) where bis_short_more=1000001 展开
3个回答
展开全部
你把100写到括号外面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
--这是把表zxerp_customer_bis 的所有行的dhxje都加上100
update zxerp_customer_bis set dhxje = dhxje + 100
--这是符合条件的才加
update zxerp_customer_bis set dhxje = dhxje + 100
where bis_short_more=1000001
update zxerp_customer_bis set dhxje = dhxje + 100
--这是符合条件的才加
update zxerp_customer_bis set dhxje = dhxje + 100
where bis_short_more=1000001
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询