thinkphp 更新数据是不是一个BUG?

浏览:552 发布日期:2016/03/08 分类:求助交流 关键字: 更新失败
我一个model中要同时执行更新两个语句单独都会成功,两个一起最后一个就失败,最后我调换下顺序就可以成功了。UPDATE `commodity_main` SET `price`='123' WHERE `goods_sn_main` = '37161081' 

UPDATE `commodity_main` SET `sale`='1' WHERE `goods_sn_main` = '37161081' AND `language_id` = '2' 
第一条语句是更新所有语言的价格,第二个只跟新一种语言的数据。

两个调换下顺序就成功了。什么原理?先执行少的后执行多的??
最佳答案
评论( 相关
后面还有条评论,点击查看>>