数据表中存在和mysql关键字相同名称字段处理方法

今日在执行查询语句时发现逻辑没问题sql,却查不出来数据
如下
select * from electric where empty=2 and deleted=0
原因是electric表的empty字段和mysql的empty函数重名了
解决方案:select * from electric a where a.empty=2 and a.deleted=0

给数据表取别名即可

猜你喜欢

转载自blog.csdn.net/weixin_44259638/article/details/119746007