mysql 删除语句不能用别名问题

1、问题

5.7版本的mysql 删除时用别名报错,如:
delete from user u where id=123
会报u附近有语法错误

2、解决

换成如下写法即可
delete u from user u where id=123

3、注意

mysql 5.7 存在此问题,而8.0+ 两种写法都可以

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容