您的位置:首页 > 编程语言 > Java开发

mysql在java中处理update语句使用了表别名,不起作用

2017-05-04 19:02 429 查看
update user f set f.user_identify_label =2 where f.user_id in (122345),这样的语句执行了后,数据没有变化,这样写update语句是不规范的,需要按照规范来写,可以使用以下两种方式,不用别名跟用别名的情况。

update user  set  user_identify_label =2 where user_id in (122345) ;

--这样的update语句都是简写过的

update  f set f.user_identify_label =2  from user f  where f.user_id in (122345) ;

--这是正常规范的带别名的update语句。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: