Column 'id' in where clause is ambiguous
使用mysql数据库进行左右连接查询的时候出现错误提示 Column ‘id’ in where clause is ambiguous
使用mysql数据库进行左右连接查询的时候出现错误提示 Column ‘id’ in where clause is ambiguous。
这个错误in where clause is ambiguous多半是因为多表查询的时候几个表中同时出现了某个相同的列名,而在查询条件WHERE后面又没有指定是那个表,而引起的
又或者是查询结果里面有两个相同的列名,而没有指定是哪个表使用的时候可以这样,mysql查询前面加表名可避免出现错误Column ‘id’ in where clause is ambiguous
String sql = "select count(*) as total from ss_student LEFT JOIN s_grade ON ss_student.grade_id = s_grade.id LEFT JOIN ss_clazz ON ss_student.clazz_id = ss_clazz.id";if (gradeId != 0){sql += " and **ss_student**.grade_id = " + gradeId;
}
where 条件语句后查询某个字段要加上表名
Column 'id' in where clause is ambiguous相关推荐
- 使用Example_where_Cause出现 Column 'goods_id' in where clause is ambiguous解决办法
改写SSM项目https://www.bilibili.com/video/BV18J411k7SF?from=search&seid=7715680395343362130出现 Column ...
- 解决:Unknown column ‘id‘ in ‘where clause‘ 问题
小编给大家分享一下如何解决unknown column in where clause的问题,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧! 但凡写过sql语句的人估计都曾经碰到过类似于U ...
- mysql下出现Unknown column ‘id‘ in ‘on clause‘的解决方法
原SQL select a.*,b.* from info a ,category b where a.id = b.id and b.id=#{id} 问题报错 Unknown column 'id ...
- Java Column ‘xxx‘ in where clause is ambiguous问题解决
问题描述: java.sql.SQLIntegrityConstraintViolationException: Column 'role_id' in where clause is ambiguo ...
- mysql报错:Column 'id' in field list is ambiguous,以及tp的三表联合查询语句,打印sql等
一.报错信息 1.报错信息 单纯的根据报错信息,意思是在联合查询中,这几个表的都有id值,mysql在执行查询中,不能分辨id是属于哪个表的. 解决方案: 1.修改表字段,不要都叫id (这个方案不好 ...
- [Python] [Err] 1054 - Unknown column ‘id‘ in ‘where clause‘
在用python想更新数据库的数据时,发现无法更新. 这里提供一个不容易想到的错误:非法字符 sql_ = "UPDATE page SET keyword1 = '%s', keyword ...
- Error Code: 1052. Column '列名' in where clause is ambiguous
这种错误主要是sql中出现多个表有列名重名的现象,而查询条件却没有指定选取那个表导致的这个问题. 例如:表A和表B,两个表都有type这个字段做关联查询后: select * from A inner ...
- Column 'Status' in where clause is ambiguous
错误提示: 解决: 在Mapper文件中,多表关联查询中有相同的字段,在查询条件里,没有指定别名. <where><if test="customerName"& ...
- Mysql, where clause is ambiguous
错误提示 Column 'status' in where clause is ambiguous. 这个错误in where clause is ambiguous 是因为多表查询的时候几个表中同时 ...
最新文章
- MySQL的安装过程
- mysql保留2位小数字段如何设置 浮点数
- RESTful 架构风格概述
- “家乡好物直播”走进“水果第一县”,人大教授变身“好物推荐官”
- python 计算器 tkinter_python -Tkinter 实现一个小计算器功能
- Kinect for Windows sdk下载 以及安装时错误的解决方案
- JVM内存模型及分区
- 松下FP-XH系列PLC 断电保持寄存器使用注意事项
- JDK和JRE和JVM的区别
- Vscode 远程连接出现Could not establish connection to
- Android Studio安装和使用教程(全文图解)
- http://www.jb51.net/article/84149.htm
- 学习信号量 sem_init、sem_destroy、sem_post、sem_wait、sem_trywait、sem_getvalue
- Unity LOD Group
- (练习篇)萤火虫esp32与小爱音响---实现笔记本电脑唤醒
- qa问答里的qa什么意思_您应该使用QA Wolf吗?
- 《富豪谷底求生》纪录片记录
- mysql 事物隔离界别_MySQL锁与事务隔离级别
- 源程序清单-汽车动力性计算图表软件V1.0
- netty系列之:netty对http2消息的封装
热门文章
- Java 通过Office365 服务器发送邮件
- i686-pc linux gnu,交叉编译: --host --build --target到底什么意思?
- html给下拉菜单设置背景色,如何更改下拉菜单活动背景的颜色(即。tk.列表框)在一个ttk.组合框...
- mysql打开注册表命令_怎么打开注册表文件?
- 指针 转 智能指针_智能指针-它们真的那么聪明吗?
- 计算机主机突然断电有什么影响吗,电脑突然断电对硬盘有影响?实测后真相了...
- 金山小火车【转自官网】(如果错误,请留言)
- GAN(生成对抗网络)和IQA(图像质量评价能擦出什么样的火花呢?)简单聊一些近来published的论文
- 中国石油大学《化学反应工程》第一阶段在线作业
- 贝尔宾九种团队角色理论总结(转)